数组无法解决?这是构建路径问题吗?

时间:2014-09-01 02:50:03

标签: java arrays eclipse java-8

当我在Eclipse中输入Arrays.sort(arr)时,我收到此错误Arrays cannot be resolved,当我左键单击红色带下划线的Arrays字时,我没有按预期获得import java.util.Arrays。 我安装了JRE和JDK 1.8.0_20,并相应地配置了我的项目构建路径。可能是什么问题?

4 个答案:

答案 0 :(得分:5)

.java文件的开头手动添加以下行;如果存在package声明,请在其后添加,否则在文件的开头添加(或保持组织有序,按照与其他导入相关的字母顺序添加):

import java.util.Arrays;

或者:键入 Ctrl + Shift + o 以自动导入所有必需的依赖项。

答案 1 :(得分:0)

我在eclipse中遇到了同样的问题。我通过在windows - > preferences - > java --->编译器中将jdk编译器合规性级别更改为1.6来解决它。

答案 2 :(得分:0)

请记住,您不能只通过

创建数组
Array<Integer> array = new Array<Integer>;

我不得不使用ArrayList而不是这个。

答案 3 :(得分:0)

如果要调用Arrays.sort(....)方法。您需要在程序的main方法(或任何方法)中调用它。不在班级。请确保。