可以使用Java中的for循环或者foreach循环来迭代List<String>,然后使用String的方法来修改String。 示例代码: ```java List<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); // 使用for循环迭代List<String> for (int i = 0; i < list.size(); i++) { String str = list.get(i); str = str.toUpperCase(); // 修改String为大写 list.set(i, str); // 将修改后的String设置回List中 } // 使用foreach循环迭代List<String> for (String str : list) { str = str.toLowerCase(); // 修改String为小写 list.set(list.indexOf(str), str); // 将修改后的String设置回List中 } ``` 注意:在使用foreach循环迭代List时,不能直接修改List中的元素,需要使用List的indexOf方法来获取元素的索引,然后使用List的set方法来设置修改后的元素。