java修改list集合中的所有值
时间: 2024-02-27 12:58:25 浏览: 346
修改列表数据
要修改List集合中的所有值,需要遍历List并且对每个元素进行修改。可以使用for循环或者forEach循环来遍历List,然后使用set方法来修改每个元素的值。下面是一个示例代码:
```
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
// 使用for循环修改List中的所有值
for (int i = 0; i < list.size(); i++) {
String value = list.get(i);
value = value.toUpperCase(); // 修改元素的值
list.set(i, value); // 将修改后的值设置回List中
}
// 使用forEach循环修改List中的所有值
list.forEach(value -> {
value = value.toUpperCase(); // 修改元素的值
});
// 输出修改后的List
System.out.println(list);
```
运行以上代码,输出结果为:`[JAVA, PYTHON, C++]`,说明List中的所有值都被成功修改为大写字母形式。
阅读全文