类型Arrays中的方法asList(T [])不适用于参数(int,int)

时间:2017-04-11 09:23:42

标签: java arrays list

我在eclipse kepler上使用jdk1.8.0_121(我的操作系统是Windows 7),我创建了一个包含一个带静态main方法的类的简单项目。

当我尝试按以下方式创建列表时

List l = Arrays.asList(1,2);

我收到了这个错误:

  

Arrays类型中的asList(T [])方法不适用于   arguments(int,int)。

3 个答案:

答案 0 :(得分:20)

如果有其他人遇到类似的问题,我发现我有这个错误,因为我正在导入 edu.emory.mathcs.backport.java.util.Arrays; 代替 java.util.Arrays;

答案 1 :(得分:1)

我认为你需要把一个数组作为asList的参数。 喜欢: int [] data = {1,2,3,4,5}; List list = Arrays.asList(data);

答案 2 :(得分:0)

我也遇到过同样的问题,例如错误导入org.javers.common.collection.arrays 因此将其删除并从Utils Arrays导入