对于LinkedList对象,我如何浏览LinkedList的每个元素?
我知道在数组中我可以为(int x:array)做什么,但是我怎么能为LinkedList对象做这件事呢?
答案 0 :(得分:0)
是的,您可以使用增强的样式来迭代链表。不过,你将迭代它中的每个对象。
答案 1 :(得分:0)
完全相同的方式:
for (Something s: SomethingList) {
// do something with s
}
答案 2 :(得分:0)
您还可以为链接列表创建参考。 LinkedList ll = YourLinkedList;
然后你可以while (ll != null) ll = ll.next;
。
答案 3 :(得分:0)
由于两者都是集合,您可以以相同的方式迭代它们。 这里(For Each Loop Documentation)解释了不同的用法。