2017-11-07 9 views
0

ネストされたLinkedListのアイテム内のアイテムにアクセスしたいとします。 get(index)関数は完全な項目を取得します。アイテム内にアイテムを取得する方法はありますか?例: 私は[ [[1],[2],[3]], [[4],[5],[6]], [[7],[8],[9]] ]のようなアイテムを入れ子にしたLinkedListを持っています。 get(0)を使用すると、[[1],[2],[3]]が返されます。今はアイテム[1]、[2]、[3]に別々にアクセスしたいが、それを行う方法はわからない。私はそれを行うにはいくつかの方法があることを知っているが、私はjavaには新しいので、助けが必要です。ありがとう。ネストされたLinkedList内のアイテムのサブアイテムへのアクセス

+0

私たちはオブジェクトが何であるかを見るためにもっとコードを持てますか – crammeur

答えて

0

使用get(0).get(index)、あなたがオブジェクトに割り当てて、そこからそれを使用するか、単にインラインメソッドを呼び出すいずれかのように、あなたはget()方法はあなたの要素を返しますLinkedList<LinkedList<Integer>>

+0

@Ameerはクレジットカード –

0

ようなものを使用していると仮定。

LinkedList foo = myList.get(index); 
int bar = foo.get(newIndex); 
int foo = myList.get(index).get(newIndex); 

それが読みやすくなりますので、私はむしろ、最初のものを使用します。

関連する問題