List<String>对象去除全部元素的\n,修改原对象的方法
时间: 2024-03-01 16:51:00 浏览: 43
可以使用List的set方法来直接修改原始List对象中的元素,代码如下:
```
List<String> list = Arrays.asList("hello\n", "world\n", "java\n");
for (int i = 0; i < list.size(); i++) {
String s = list.get(i);
list.set(i, s.replaceAll("\\n", ""));
}
```
首先使用for循环遍历原始List中的每个元素,使用get方法获取每个元素的值,然后使用replaceAll方法将字符串中的"\n"替换为空字符串,最后使用set方法将修改后的元素重新设置回原始List对象中。需要注意的是,使用此方法会直接修改原始List对象中的元素。
阅读全文