[provice.02,provice.03,provice.04]字符串数组Java方法lambda方式去掉[]
时间: 2023-06-02 10:02:50 浏览: 163
将字符串转换为lambda表达式
可以使用Java 8中的Stream和Lambda表达式来去掉字符串数组中的方括号。
示例代码如下:
```
String[] provinces = {"[provice.02]", "[provice.03]", "[provice.04]"};
provinces = Arrays.stream(provinces)
.map(s -> s.replaceAll("\\[|\\]", ""))
.toArray(String[]::new);
System.out.println(Arrays.toString(provinces));
```
输出结果:
```
[provice.02, provice.03, provice.04]
```
在这个示例代码中,我们首先将字符串数组转换为Stream,然后使用map()方法来对每个字符串进行操作,将方括号替换为空字符串。最后,我们使用toArray()方法将Stream转换回字符串数组。
阅读全文