📅  最后修改于: 2023-12-03 14:42:16.435000             🧑  作者: Mango
在Java中,将一个String数组转换成一个List有很多种方法,这里将介绍两种常用的方法。
String[] strArr = {"apple", "banana", "orange"};
List<String> strList = Arrays.asList(strArr);
Arrays.asList()
方法将返回一个固定大小的List,因此无法使用add()
或remove()
方法。String[] strArr = {"apple", "banana", "orange"};
List<String> strList = new ArrayList<String>(Arrays.asList(strArr));
strList.add("pear");
String[] strArr = {"apple", "banana", "orange"};
List<String> strList = new ArrayList<String>();
Collections.addAll(strList, strArr);
Collections.addAll()
方法将数组元素添加到指定的集合中。addAll()
方法。String[] strArr = {"apple", "banana", "orange"};
List<String> strList = new ArrayList<String>();
strList.add("pear");
Collections.addAll(strList, strArr);
这就是将String数组转换成List的两种方法。无论哪种方法,都可以将数组转换成List,并且可以在List上执行添加、删除和修改的操作。