用jdk1.7写一段list遍历的代码
时间: 2024-03-13 10:28:05 浏览: 60
List<String> list = new ArrayList<String>();
list.add("one");
list.add("two");
list.add("three");
for(String item : list) {
System.out.println(item);
}
相关问题
使用jdk1.7,编写一段集合的遍历过程
假设我们有一个List<String>集合,那么遍历过程可以如下所示:
```java
List<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("orange");
// 使用for循环遍历集合
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
System.out.println(item);
}
// 使用增强for循环遍历集合
for (String item : list) {
System.out.println(item);
}
// 使用迭代器遍历集合
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}
// 使用Lambda表达式遍历集合(需要JDK1.8及以上版本)
list.forEach(item -> System.out.println(item));
```
上述代码中,我们使用了for循环、增强for循环、迭代器和Lambda表达式等不同的方式来遍历集合中的元素。根据实际需求,可以选择不同的遍历方式来完成集合的遍历操作。
阅读全文