String字符串怎么转成list对象 java
时间: 2024-09-11 19:18:22 浏览: 65
JSON的String字符串与Java的List列表对象的相互转换
在Java中,将String字符串转换为List对象通常需要几个步骤,因为String本身不是List的子类。一种常见的做法是先将字符串按照指定分隔符拆分成多个元素,然后把这些元素放入一个新的ArrayList中。以下是一个示例:
```java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
String str = "element1,element2,element3";
// 使用逗号作为分隔符
List<String> list = Arrays.asList(str.split(","));
System.out.println(list); // 输出:[element1, element2, element3]
// 或者使用List的构造函数接收一个字符数组
char[] chars = str.toCharArray();
list = new ArrayList<>(Arrays.asList(chars));
System.out.println(list);
}
}
```
在这个例子中,`split(",")`方法会返回一个包含分割后字符串元素的数组,我们再将其传递给`ArrayList`的构造函数创建List。
阅读全文