ListIterator下一个和上一个。详情

时间:2013-03-24 12:11:18

标签: java iterator next

所以从http://docs.oracle.com/javase/6/docs/api/java/util/ListIterator.html#next%28%29

阅读

强调文字

  

E next()

Returns the next element in the list. This method may be called repeatedly
     之前来回走动。 (请注意,交替拨打下一个   和之前将重复返回相同的元素。)

我理解他们的意思

  

请注意,交替拨打下一个   和之前将重复返回相同的元素

但是我没有在javadoc中找到它是如何发生的。我想这是因为在iterator.next()之后,“光标”在返回当前元素后自动进入下一个位置?可能?因此,在这种情况下,对iterator.previous()的调用只会返回相同的元素并将光标设置回调用iterator.next()之前的位置。

0 个答案:

没有答案