java 把这个字符串转成集合["thjer","thjer88888"]
时间: 2023-07-19 19:47:57 浏览: 149
java字符串的合并
可以使用Java中的Arrays类和List接口,先将字符串解析成数组,再将数组转换为集合。代码如下:
```
String str = "[\"thjer\",\"thjer88888\"]"; // 原始字符串
str = str.replaceAll("[\\[\\]\"]", ""); // 去除中括号和双引号
String[] arr = str.split(","); // 解析成数组
List<String> list = Arrays.asList(arr); // 转换为集合
```
解释一下代码:
- 第一行定义了原始字符串。
- 第二行使用replaceAll方法将中括号和双引号替换为空字符串。
- 第三行使用split方法将字符串按照逗号分割成字符串数组。
- 第四行使用Arrays类中的asList方法将字符串数组转换为集合。
最终得到的list就是["thjer","thjer88888"]这个集合。
阅读全文