java使用for循环遍历list
时间: 2023-08-24 13:07:28 浏览: 50
可以使用以下代码遍历List:
```
List<String> list = new ArrayList<>();
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
// 对item进行操作
}
```
或者使用增强for循环:
```
List<String> list = new ArrayList<>();
for (String item : list) {
// 对item进行操作
}
```
需要注意的是,在遍历List的过程中,不要修改List的长度,否则可能会导致ConcurrentModificationException异常。
相关问题
java for循环遍历两个list
可以使用嵌套的for循环来遍历两个list,如下所示:
```java
List<Integer> list1 = new ArrayList<>();
List<Integer> list2 = new ArrayList<>();
// 添加元素到list1和list2中
for (int i = ; i < list1.size(); i++) {
for (int j = ; j < list2.size(); j++) {
// 对list1和list2中的元素进行操作
// 可以使用list1.get(i)和list2.get(j)来获取元素
}
}
```
在这个例子中,我们使用了两个嵌套的for循环来遍历list1和list2中的所有元素。在内部循环中,我们可以使用list1.get(i)和list2.get(j)来获取当前遍历到的元素,并对它们进行操作。
用for循环遍历list java
很高兴能回答你的问题!对于你的这个问题,我可以给你一个示例代码来遍历一个List集合:
```java
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("JavaScript");
for (String lang : list) {
System.out.println(lang);
}
```
这段代码将会逐个输出List中的元素:"Java"、"Python"、"JavaScript"。希望这可以帮到你!