java String 转 list
时间: 2023-11-08 16:00:37 浏览: 78
list转换成string数组
Java中可以使用以下两种方式将String转换为List:
1. 通过Arrays工具类的asList()方法:
示例代码:
```
String[] str = {"AA", "BB", "CC"};
List<String> list = Arrays.asList(str);
```
注意:通过asList()方法转换后的结果是Arrays的内部类ArrayList,而不是java.util.ArrayList,因此无法使用add、remove等方法。如果需要使用这些方法,可以将转换后的结果通过java.util.ArrayList构造器创建一个新的List。
2. 通过流(JDK 8及以上):
示例代码:
```
String[] s = {"bb", "aa", "aa"};
List<String> list = Arrays.stream(s).collect(Collectors.toList());
```
以上是将String转换为List的两种常用方法。
阅读全文