java String转list
时间: 2023-10-13 08:02:01 浏览: 100
java 数组转list
要将一个 Java 的 String 转换为 List,你可以使用 `Arrays.asList()` 方法。这个方法将会将给定的数组或者逗号分隔的元素转换为一个 List 对象。下面是一个示例代码:
```java
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
String str = "apple,banana,orange";
List<String> list = Arrays.asList(str.split(","));
System.out.println(list);
}
}
```
输出结果将会是:`[apple, banana, orange]`。
在这个示例中,我们首先使用 `split()` 方法将字符串按照逗号分隔成一个数组。然后,使用 `Arrays.asList()` 方法将数组转换为 List 对象。最后,我们输出这个 List 对象。
需要注意的是,`Arrays.asList()` 方法返回的是一个固定大小的 List,不支持添加或删除元素。如果你需要对 List 进行修改操作,可以使用 `ArrayList` 类来创建一个新的可变的 List 对象:`List<String> list = new ArrayList<>(Arrays.asList(str.split(",")));`
阅读全文