java - 如何迭代链表

标签 java linked-list iteration

对于链表中的迭代,例如 LinkedList<Object> list = new LinkedList<Object>();我可以使用 for (String t: list) 迭代链接列表中的字符串吗? ?

最佳答案

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

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

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

关于java - 如何迭代链表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19237882/

相关文章:

c - 数据类型* <变量名> 和。数据类型 *<变量名>

C通用双链表每个节点持有多个项目

JavaScript:在 'break' 循环内模拟 'foreach'

python - 遍历数据框的 Pandaic 方法

c# - 在 C# .NET 2.0 中,反向执行 foreach 的简单方法是什么?

java - jdbc 中的语句仅检索第一条记录,尽管有几条记录

Java 增加 TXT 文件的总量

java - 不幸的是,您的<项目名称>已停止工作。

java - 给定 N 个点中包含 K 个点的最小面积的正方形

c - 在C中使用双指针插入链表