定義上、リンクリストは、その各要素が次の要素(および二重リンクリストについて話している場合は前の要素)を参照するリストです 。http://en.wikipedia.org/wiki/Linked_list
ただし、Javaでは、LinkedListはList、Queue、Dequeなどを実装しています。 http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html
LinkedListには、リスト内の次または前のオブジェクトを提供するメソッドが見つかりません。できる最善の方法は、イテレーターを取得してオブジェクトを取得することです。私の質問は、Javaがこのデータ構造をLinkedListと呼んでいるのに、実際にはリンクリストではないのはなぜですか?リンクリストは、次のようにJavaで実装できます。
Public class MyLinkedList{
public int value;
public MyLinkedList next;
}