Java LinkedList上一个下一个
有没有类似于.Net LinkedListNode<(Of <(T>)>)..::.Next
和LinkedListNode<(Of
<(T>)>)..::.PreviousJava的属性java.util.LinkedList
。
回答:
使用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”。
以上是 Java LinkedList上一个下一个 的全部内容, 来源链接: utcz.com/qa/420883.html