69 一个未解决的问题

为什在使用Arrays.asList()方法时,当传入基本数据类型数组,返回的是List<数组>,当传入String[] 与Integer[]返回的却是List<String>与List<Integer>?

int[] arr = {1,2,3};
		Integer[] arr2 = {4,5,6};
		String[] str = {"1","2"};
		System.out.println(Arrays.toString(arr));
		System.out.println(Arrays.asList(arr2));
		System.out.println(Arrays.asList(arr).toString());
		System.out.println(Arrays.asList(str).toString());

  

猜你喜欢

转载自www.cnblogs.com/Scorpicat/p/12072621.html
69