java list和for循环
时间: 2023-05-03 20:05:53 浏览: 124
Java的List是一种集合类,用于存储一组元素。List提供了丰富的 API,可以实现添加、删除、查找等操作。
当需要遍历List中的元素时,可以使用for循环。for循环是一种常用的流程控制语句,可以遍历数组或集合类中的元素。
使用for循环遍历List时,可以使用以下语法:
```
List<String> list = new ArrayList<>();
// 添加元素
list.add("Java");
list.add("Python");
list.add("C++");
// 遍历List
for(String element : list) {
// 输出元素
System.out.println(element);
}
```
以上代码中,使用for-each语法遍历List中的元素。每次循环时,将List中的当前元素赋值给element变量,然后在循环体中使用该变量进行操作。
除了for-each语法,也可以使用传统的for循环遍历List中的元素,如下所示:
```
for(int i = 0; i < list.size(); i++) {
// 输出元素
System.out.println(list.get(i));
}
```
以上代码中,使用传统的for循环遍历List中的元素。在每次循环中,使用List的get方法获取当前位置的元素。
需要注意的是,List的元素下标从0开始,因此在使用for循环遍历List时,循环变量i的初始值应为0,循环条件应为i < list.size(),即循环变量i小于List的大小。
阅读全文