问题描述
使用List接口的listIterator()
方法获取ListIterator
对象。从那里,你可以使用hasNext()
,next()
,hasPrevIoUs()
,和prevIoUs()
方法来浏览列表。这是一个使用的非常简单的示例ListIterator
。
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
...
List<String> myList = new LinkedList<String>();
myList.add("A");
myList.add("B");
myList.add("C");
...
ListIterator<String> it = myList.listIterator();
if (it.hasNext()) {
String s1 = it.next();
System.out.println(s1);
}
示例代码应打印“ A”。
解决方法
有没有类似于.Net LinkedListNode<(Of <(T>)>)..::.Next
和LinkedListNode<(Of
<(T>)>)..::.Previous
Java的属性java.util.LinkedList
。