List集合有哪些常见的遍历方式?
Java中List的遍历方式有多种,以下是四种常见的遍历方式:
- 普通for循环: 使用索引来遍历List。
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
- 增强for循环: 这是Java 5引入的特性,也被称为”for-each”循环。它可以非常方便地遍历集合或数组。
for (String item : list) {
System.out.println(item);
}
对不起,我漏掉了迭代器。以下是两种使用迭代器遍历List的方式:
- 迭代器(Iterator): 你可以使用List的iterator()方法获取一个迭代器,然后使用这个迭代器来遍历List。
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}