【发布时间】:2013-04-27 23:31:33
【问题描述】:
我正在尝试通过执行将 int 类型的数组转换为 List
List<Integer> endingRoutesBusStopsList = Arrays.asList(endingRoutesBusStops);
但由于某种原因,我不断收到错误提示
Type mismatch: cannot convert from List<int[]> to List<Integer>
我不明白问题是什么。
我知道做
List<int[]> endingRoutesBusStopsList = Arrays.asList(endingRoutesBusStops);
会解决错误,但是我不能按照我想要的方式使用它。
有人有什么想法吗?
【问题讨论】:
-
你是如何创建endingRoutesBusStops的?你能显示更多代码吗?
-
我敢肯定这个问题有几个重复:带有可变参数的重载会让每个人都失望......
-
整数列表不同于整数数组列表
-
这个帖子有同样的问题有一个很好的解决方案stackoverflow.com/questions/2607289/…
-
这里我们开始:Arrays.asList() of an array的可能重复