当我在Eclipse中输入Arrays.sort(arr)
时,我收到此错误Arrays cannot be resolved
,当我左键单击红色带下划线的Arrays
字时,我没有按预期获得import java.util.Arrays
。
我安装了JRE和JDK 1.8.0_20,并相应地配置了我的项目构建路径。可能是什么问题?
答案 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方法(或任何方法)中调用它。不在班级。请确保。