- Java code
int[] intArray = {1,2,3};Integer[] integerArray = {1,2,3};List<int[]> intList = Arrays.toList(intArray);List<Integer> integerList = Arrays.toList(integerArray);
public static <T> List<T> asList(T... a)
可变参数列表对基本类型数组和对象数组操作不一样???为什么??
------解决方案--------------------
因为Java处理时它优先按(T... a)不定参数来进行识别,失败了再尝试按单对象识别。