public class JUnitTest {
/**
* Java数组转List集合
*/
public void javaArrayToList() {
String[] strArray = {"1", "2", "3"};
List<String> stringList = new ArrayList<>();
for (String str : strArray) {//这个直接循环数组赋值到集合中
stringList.add(str);
}
//此方法只要是继承了Collection接口就可以使用
Collections.addAll(stringList, strArray);
System.out.println("stringList = " + stringList);
//此方法需要引用 com.google.guava包
stringList = Lists.newArrayList(strArray);
System.out.println("stringList = " + stringList);
//此方法转换的集合无法进行增加或者移除
stringList = Arrays.asList(strArray);
System.out.println("stringList = " + stringList);
}
}
Java数组转List集合,本人常用的几种方式
最新推荐文章于 2024-04-10 14:42:51 发布