我在eclipse kepler上使用jdk1.8.0_121(我的操作系统是Windows 7),我创建了一个包含一个带静态main方法的类的简单项目。
当我尝试按以下方式创建列表时
List l = Arrays.asList(1,2);
我收到了这个错误:
Arrays类型中的asList(T [])方法不适用于 arguments(int,int)。
答案 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导入