2017-02-24 2 views
-2

最初にListIteratorのオブジェクトを作成し、それを指定された(既存の)ArrayListに割り当てると、オブジェクトはリストの最初のノードを指し示すのだろうか、それとも(現在のコードでは) NULLに? Javadocの1としてListIteratorオブジェクトは、作成直後に何を指していますか?

ArrayList<Integer> _list = new ArrayList<Integer>(); 
_list.add(15); 
_list.add(20); 
ListIterator current = _list.listIterator(); 
+2

ListIteratorsは、要素 "にポイント" ではないを行います。 [docs](https://docs.oracle.com/javase/7/docs/api/java/util/ListIterator.html)を参照してください。 – user2357112

+0

「こんにちは、私はドキュメントを読んでいません。あなたはそれを私に読んでもらえますか? –

答えて

1

A反復子には電流要素を有していません。そのカーソル位置は、previous()の呼び出しによって返される要素とnext()の呼び出しによって返される要素の 要素の間に常に となります。

javadoc link

関連する問題