したがって、 http://docs.oracle.com/javase/6/docs/api/java/util/ListIterator.html#next%28%29からこれを読むことによって
強調されたテキスト
次へ()
Returns the next element in the list. This method may be called repeatedly
前に行ったり来たりします。( next と previous を交互に呼び出すと、同じ要素が繰り返し返されることに注意してください。)
私は彼らが意味することを理解しています
next と previous を交互に呼び出すと、同じ要素が繰り返し返されることに注意してください。
ただし、javadoc でそれがどのように発生するかはわかりません。iterator.next()
現在の要素を返した後、「カーソル」が自動的に次の位置に移動した後だと思いますか?そうかも?その場合、 を呼び出すとiterator.previous()
、同じ要素が返され、カーソルが を呼び出す前の場所に戻されますiterator.next()
。