java listString转list
时间: 2023-11-04 10:57:12 浏览: 113
将Java中的String数组转换为List<String>有多种方法。以下是三种常见的方法:
1. 引用中的方法使用Collections.addAll()方法将String数组的元素逐个添加到ArrayList中。
2. 引用中的方法使用for循环遍历String数组,并使用ArrayList的add()方法将每个元素添加到列表中。
3. 引用中的方法使用Arrays.asList()将String数组转换为List<String>,并直接将其赋值给一个变量。
以下是一个示例代码,展示了如何使用这三种方法将String数组转换为List<String>:
```java
String[] strs = {"aa", "bb", "cc"};
// 方法1
List<String> strsToList1 = new ArrayList<>();
Collections.addAll(strsToList1, strs);
// 方法2
List<String> strsToList2 = new ArrayList<>();
for (String s : strs) {
strsToList2.add(s);
}
// 方法3
List<String> strsToList3 = Arrays.asList(strs);
// 输出结果
for (String s : strsToList1) {
System.out.println(s);
}
for (String s : strsToList2) {
System.out.println(s);
}
for (String s : strsToList3) {
System.out.println(s);
}
```
阅读全文