[72,76]字符串转换list集合java方式
时间: 2024-10-25 12:12:38 浏览: 22
Java中Json字符串直接转换为对象的方法(包括多层List集合)
在Java中,由于语法限制,你不能直接将字符串像Python那样转换为列表和集合。但是,你可以先将字符串转换为JSON字符串,然后通过`org.json`库(如果项目中未包含,需额外引入)或其他库如`com.google.gson`来解析它为Java的对象,再操作其内容。
假设你已经有一个名为`JSONArray`的库支持,如下所示:
```java
import org.json.JSONArray;
String s = "[72,76]";
JSONArray jsonArray = new JSONArray(s); // 使用JSONArray从字符串解析
List<Integer> list = jsonArray.toList(Integer.class); // 转换为Integer类型的List
Set<Integer> set = new HashSet<>(list); // 将List转换为Set(集合),去除重复
```
这里我们首先创建了一个`JSONArray`对象,然后通过`toList()`方法将其转换为整数类型的列表,最后使用`HashSet`消除重复元素,得到的就是所需的集合。
阅读全文