本教程介绍了如何 浏览 LinkedList 使用 ListIterator。ListIterator 允许您 LinkedList 在两个方向(向前和向后)。您还可以在旅程中修改列表,并获取 Iterator 在 list.
下面是包含 String 值的 LinkedList 示例。我们可以在两个方向上浏览列表:
Javadoc:ListIterator
下面是包含 String 值的 LinkedList 示例。我们可以在两个方向上浏览列表:
import java.util.LinkedList;Output
public class ListIterator {
public static void main(String[] args) {
// 创建 linkedlist
LinkedListllist = new LinkedList ();
// 添加元素
llist.add(string 1”);
llist.add(字符串 2”);
llist.add(字符串 3”);
llist.add(字符串 4”);
// 检索 ListIterator
java.util.ListIteratorlIterator = llist.listIterator();
// 按 indexes
System.out.println(Forward Path”);
while(lIterator.hasNext()){
System.out.println(lIterator.next());
}
// 在降序索引中浏览
System.out.println(\n向后扫描”);
while(lIterator.hasPrevious()){
System.out.println(lIterator.previous());
}
}
}
Forward参考
string 1
string 2
string 3
string 4
Back
string 4
字符串 3
字符串 2
字符串 1
Commentaires (12)
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Excellent tutoriel !
N'hésitez pas si vous avez des questions.