62,625
社区成员
发帖
与我相关
我的任务
分享import java.util.Arrays;
import java.util.List;
public class ArrayDemo1 {
public static void main (String args[]) {
// create an array of strings
String a[] = new String[]{"abc","klm","xyz","pqr"};
List list1 = Arrays.asList(a);
// printing the list
System.out.println("The list is:" + list1);
}
} List list1 = Arrays.asList(a); List<String> list1 = Arrays.asList(a);也是错System.out.println(Arrays.asList(a).getClass());

//asList返回的就是一个ArrayList也就是ArrayList.asList(a)===>[abc, klm, xyz, pqr]
//ArrayList.asList(a).getClass()===>得到[abc, klm, xyz, pqr]的类型==》class java.util.Arrays$ArrayList
@SafeVarargs
public static <T> List<T> asList(T... a)
return new ArrayList<>(a);