Java 如何遍历链表

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/19237882/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-12 15:19:52  来源:igfitidea点击:

How to iterate through a linkedlist

javalinked-listiteration

提问by Ashvitha

For iteration in a linked list, such that LinkedList<Object> list = new LinkedList<Object>();can I iterate through the strings in the linked list using for (String t: list)?

对于链表中的迭代,LinkedList<Object> list = new LinkedList<Object>();我可以使用for (String t: list)?

采纳答案by óscar López

This will work, as long as the list is declared to contain strings - notice the generic type parameter:

只要声明列表包含字符串,这将起作用 - 注意泛型类型参数:

LinkedList<String> list = new LinkedList<String>();
// fill list

for (String s : list) {
    // do something
}