我正在尝试通过将int类型的数组转换为List

List<Integer> endingRoutesBusStopsList = Arrays.asList(endingRoutesBusStops);


但由于某种原因,我总是收到错误消息

Type mismatch: cannot convert from List<int[]> to List<Integer>


我不明白问题是什么。

我知道

List<int[]> endingRoutesBusStopsList = Arrays.asList(endingRoutesBusStops);


将解决该错误,但是我不能按自己的方式使用它。

谁有想法?

最佳答案

这是由于int[]Integer[]不同而引起的。自动装箱不适用于Array

关于java - 试图将整数数组转换为列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16360997/

10-11 19:58