在 Java 中将数组分配给 ArrayList
是否可以在 Java 中将 a 赋给 ?array
ArrayList
是否可以在 Java 中将 a 赋给 ?array
ArrayList
您可以使用 Arrays.asList()
:
Type[] anArray = ...
ArrayList<Type> aList = new ArrayList<Type>(Arrays.asList(anArray));
ArrayList<Type> aList = new ArrayList<Type>();
Collections.addAll(theList, anArray);
请注意,从技术上讲,您并没有将数组分配给List(好吧,您不能这样做),但我认为这是您正在寻找的最终结果。
该类包含一个方法,您可以按如下方式使用:Arrays
asList
String[] words = ...;
List<String> wordList = Arrays.asList(words);