Arrays.asList()不能正常工作吗?我有一个浮点[],我想得到一个包含相同元素的列表。我可以一个地添加它们,但我想使用Arrays.asList方法。不过有个问题。这样做是可行的:List<Integer> list = Arrays.asList(1,2,3,4,5);但事实并非如此。int[] ints = new int[] {1,2,3,4,5};List<Integer> list = Arrays.asList(ints);asList方法接受varargs参数,据我所知,它是数组的“简写”。问题:为什么第二段代码返回List<int[]>但不是List<int>.有办法纠正吗?为什么自动装箱在这里不起作用?int[]到Integer[]?
添加回答
举报
0/150
提交
取消