java for循环修改list的值
时间: 2024-10-28 17:13:00 浏览: 14
在Java中,你可以使用for循环遍历List并修改其元素的值。这里是一个简单的例子,假设我们有一个整数列表,并想要将每个元素都增加1:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
// 使用for循环遍历并修改List的值
for (int i = 0; i < list.size(); i++) {
int currentValue = list.get(i); // 获取当前元素的值
int newValue = currentValue + 1; // 新值为原值加1
list.set(i, newValue); // 更新列表中的元素值
}
// 打印更新后的列表
for (Integer num : list) {
System.out.println(num);
}
}
}
```
在这个例子中,for循环首先获取列表中的元素,然后对它进行处理(这里是加1),最后用新值替换原值。
阅读全文