ArrayList<String> arrayList = Lists.newArrayList("330000000000", "330522000000"); 怎么把arrayList中元素包含的0去掉
时间: 2024-05-12 12:14:22 浏览: 167
Java ArrayList删除特定元素的方法
你可以使用 Java 8 的 Stream API 和 Lambda 表达式来处理这个问题,示例代码如下:
```
arrayList = arrayList.stream()
.map(str -> str.replaceAll("0", ""))
.collect(Collectors.toCollection(ArrayList::new));
```
首先通过 `stream()` 方法将 `ArrayList` 转换为流,然后使用 `map()` 方法将流中每个字符串的所有 `0` 替换为空字符串,最后使用 `collect()` 方法将结果收集回 `ArrayList` 中。
阅读全文