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
提交
取消