java list 循环加值 减值
时间: 2023-08-05 17:12:30 浏览: 96
Java8处理List的双层循环问题
可以使用for循环遍历List,然后对每个元素进行加值或减值操作。
例如,假设要对List中的所有元素进行加1操作:
```java
List<Integer> list = new ArrayList<>();
// 添加元素
list.add(1);
list.add(2);
list.add(3);
// 遍历List并加1
for (int i = 0; i < list.size(); i++) {
int value = list.get(i);
list.set(i, value + 1);
}
// 输出结果
System.out.println(list); // [2, 3, 4]
```
同样的,如果要进行减1操作,只需要将加1操作改为减1即可:
```java
List<Integer> list = new ArrayList<>();
// 添加元素
list.add(1);
list.add(2);
list.add(3);
// 遍历List并减1
for (int i = 0; i < list.size(); i++) {
int value = list.get(i);
list.set(i, value - 1);
}
// 输出结果
System.out.println(list); // [0, 1, 2]
```
阅读全文