Arrays.asList(param)方法中param的不同,方法的返回值不同的实例分析

博客分析了Arrays.asList(param)方法在接收到不同类型的参数(基本类型数组、对象类型数组、String数组、自定义对象数组)时返回值的差异。当param为基本类型数组时,返回的List大小始终为1;否则,返回值大小符合预期。结论强调了asList方法对于对象类型的参数表现正常。
摘要由CSDN通过智能技术生成
<span style="white-space:pre">		</span>System.out.println("Arrays.asList(param)的param类型是 :int[]--------------");
		int[] intArray1 = new int[]{1,2,3};
		List<int[]> intList = Arrays.asList(intArray1);
		System.out.println(intList.get(0)[0]);
		System.out.println(intList.get(0)[2]);
		System.out.println("intList.size():"+intList.size());
		
		System.out.println("Arrays.asList(param)的param类型是 :几个int类型的数字--------------");
		List<Integer> integerList1 = Arrays.asList(1,2,3);
		System.out.println("integerList1.size():"+integerList1.size());
		for (int int2: integerList1) {
			System.out.println(int2);
		}
		
		System.out.println("Arrays.asList(param)的param类型是 :Integer[]--------------");
		Integer[] integerArray2 = new Integer[]{1,2,3};
		List<Integer> integerList2 = Arrays.asList(integerArray2);
		System.out.println("integerList.size():"+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值