The import java.util.Arrays cannot be resolved

时间:2022-03-17 19:34:53
package com.xx;
import java.util.Arrays;

public class Score2 {
public static void main(String[] args){
int[] scores = new int[10];
for(int score: scores){
System.out.printf("%2d",score);

}
System.out.println();
System.out.println("--------------------");
Arrays.fill(scores, 60);
for(int score: scores){
System.out.printf("%3d",score);

}

}

}

37 个解决方案

#1


显示这个错误:The import java.util.Arrays cannot be resolved,该如何解决

#2


java  的环境没配好吧。

#3


jre环境有不?rt.jar包中的类

#4


JAVA_HOME
==========
C:\Program Files\Java\jdk1.8.0_11


PATH 
====
C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;%JAVA_HOME%\bin

CLASSPATH
==========
  .;%JAVA_HOME%\lib

#5


运行其他程序没什么问题啊

#6


是在ide里写的吗?
比如eclipse
The import java.util.Arrays cannot be resolved
红框标注的还有啊?

#7


有的
我的显示: JRE System Librar [jre8]

#8


你 Arrays  点进去看看有没有 对应的 fill

#9


其他类没问题吗

#10


现在点不进去

#11


引用 9 楼 longtian1213 的回复:
其他类没问题吗
其他类没有问题

#12


引用 7 楼 beiyue2005 的回复:
有的
我的显示: JRE System Librar [jre8]

The import java.util.Arrays cannot be resolved
那再看看有没有这个Arrays.class?

#13


The import java.util.Arrays cannot be resolved

有这个类,但打不开

#14


引用 12 楼 shixitong 的回复:
Quote: 引用 7 楼 beiyue2005 的回复:

有的
我的显示: JRE System Librar [jre8]

The import java.util.Arrays cannot be resolved
那再看看有没有这个Arrays.class?
谢谢shixitong, 你分析的对,接下来怎么解决,能看我的图吗

#15


import java.util.Arrays; 这个都报错了。不知道咋了。重新打开eclipse 看看。

#16


引用 15 楼 rui888 的回复:
import java.util.Arrays; 这个都报错了。不知道咋了。重新打开eclipse 看看。
重新打开,也还有这个问题

#17


引用 13 楼 beiyue2005 的回复:
The import java.util.Arrays cannot be resolved

有这个类,但打不开


就应该打不开(没有装反编译或者没有附加源码),我看到图了,没办法解释了,把import java.util.Arrays;这一句删掉,重新导入试试

#18


你先  import java .    
然后  .看能不能点出来  。

#19


引用 18 楼 rui888 的回复:
你先  import java .    
然后  .看能不能点出来  。
The import java.util.Arrays cannot be resolved

#20


java.util.Arrays

没有java.util.Arr 开头的?
不知道什么原因,

#21


引用 20 楼 rui888 的回复:
java.util.Arrays

没有java.util.Arr 开头的?
不知道什么原因,
The import java.util.Arrays cannot be resolved

出现2个

#22


会不会jdk1.8和目前这个eclipse不匹配啊?下载个最新的eclipse或者装个jdk1.7再试试

#23


不知道什么原因啊。你现在在eclipse  环境引入不到  java.util.Arrays

#24


原因:这是由于你的项目buildpath不对

解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean

#25


如果不行的话,你可以换一个版本的jdk试试  操作就是我上面回复的那个

#26


引用 24 楼 zwy774034246 的回复:
原因:这是由于你的项目buildpath不对

解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean


路径不对的话,其他都点不出来了,其他的也能点出来,比如ArrayList

#27


引用 26 楼 shixitong 的回复:
Quote: 引用 24 楼 zwy774034246 的回复:

原因:这是由于你的项目buildpath不对

解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean


路径不对的话,其他都点不出来了,其他的也能点出来,比如ArrayList
shixitong 分析的有道理

#28


大哥你 的很怪。换个环境,重新下载个jdk 7 或者 6 试试看看。

#29


把整个项目clean一下试一试,有时候就是莫名其妙的

#30


The import java.util.Arrays cannot be resolved

#31


兄弟们,这个问题解决了:重装了一个JDK7, 环境配置没变。真诚的谢谢每一个兄弟。

#32


你是不是用的jdk1.8.0_20 这个版本,我的就是用这个会报错,但是换了jdk1.7之后就不会报错。

#33


还真是jdk的问题 The import java.util.Arrays cannot be resolved

#34


引用 22 楼 shixitong 的回复:
会不会jdk1.8和目前这个eclipse不匹配啊?下载个最新的eclipse或者装个jdk1.7再试试

神级回复,我这里就是这个问题!

#35


我的就是JDK版本1.8.0+Eclipse版本比较低+不兼容这问题值得顶起! The import java.util.Arrays cannot be resolved

#36


我用的是MyEclipse10+JDK1.8也有这个问题,换成JDK1.7就好了,感谢楼上各位大神!!!

#37


引用 34 楼 wk1063645973 的回复:
Quote: 引用 22 楼 shixitong 的回复:

会不会jdk1.8和目前这个eclipse不匹配啊?下载个最新的eclipse或者装个jdk1.7再试试

神级回复,我这里就是这个问题!



怎么更换jdk 啊!!

#1


显示这个错误:The import java.util.Arrays cannot be resolved,该如何解决

#2


java  的环境没配好吧。

#3


jre环境有不?rt.jar包中的类

#4


JAVA_HOME
==========
C:\Program Files\Java\jdk1.8.0_11


PATH 
====
C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;%JAVA_HOME%\bin

CLASSPATH
==========
  .;%JAVA_HOME%\lib

#5


运行其他程序没什么问题啊

#6


是在ide里写的吗?
比如eclipse
The import java.util.Arrays cannot be resolved
红框标注的还有啊?

#7


有的
我的显示: JRE System Librar [jre8]

#8


你 Arrays  点进去看看有没有 对应的 fill

#9


其他类没问题吗

#10


现在点不进去

#11


引用 9 楼 longtian1213 的回复:
其他类没问题吗
其他类没有问题

#12


引用 7 楼 beiyue2005 的回复:
有的
我的显示: JRE System Librar [jre8]

The import java.util.Arrays cannot be resolved
那再看看有没有这个Arrays.class?

#13


The import java.util.Arrays cannot be resolved

有这个类,但打不开

#14


引用 12 楼 shixitong 的回复:
Quote: 引用 7 楼 beiyue2005 的回复:

有的
我的显示: JRE System Librar [jre8]

The import java.util.Arrays cannot be resolved
那再看看有没有这个Arrays.class?
谢谢shixitong, 你分析的对,接下来怎么解决,能看我的图吗

#15


import java.util.Arrays; 这个都报错了。不知道咋了。重新打开eclipse 看看。

#16


引用 15 楼 rui888 的回复:
import java.util.Arrays; 这个都报错了。不知道咋了。重新打开eclipse 看看。
重新打开,也还有这个问题

#17


引用 13 楼 beiyue2005 的回复:
The import java.util.Arrays cannot be resolved

有这个类,但打不开


就应该打不开(没有装反编译或者没有附加源码),我看到图了,没办法解释了,把import java.util.Arrays;这一句删掉,重新导入试试

#18


你先  import java .    
然后  .看能不能点出来  。

#19


引用 18 楼 rui888 的回复:
你先  import java .    
然后  .看能不能点出来  。
The import java.util.Arrays cannot be resolved

#20


java.util.Arrays

没有java.util.Arr 开头的?
不知道什么原因,

#21


引用 20 楼 rui888 的回复:
java.util.Arrays

没有java.util.Arr 开头的?
不知道什么原因,
The import java.util.Arrays cannot be resolved

出现2个

#22


会不会jdk1.8和目前这个eclipse不匹配啊?下载个最新的eclipse或者装个jdk1.7再试试

#23


不知道什么原因啊。你现在在eclipse  环境引入不到  java.util.Arrays

#24


原因:这是由于你的项目buildpath不对

解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean

#25


如果不行的话,你可以换一个版本的jdk试试  操作就是我上面回复的那个

#26


引用 24 楼 zwy774034246 的回复:
原因:这是由于你的项目buildpath不对

解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean


路径不对的话,其他都点不出来了,其他的也能点出来,比如ArrayList

#27


引用 26 楼 shixitong 的回复:
Quote: 引用 24 楼 zwy774034246 的回复:

原因:这是由于你的项目buildpath不对

解决方案:右键项目-------buildpath--------最下面那个configuration 的选择libraries找到JRE(这个时候你会发现这个jre前面有!或者是红X)选中remove掉重新为该项目选择一个JRE选中项目,project----clean


路径不对的话,其他都点不出来了,其他的也能点出来,比如ArrayList
shixitong 分析的有道理

#28


大哥你 的很怪。换个环境,重新下载个jdk 7 或者 6 试试看看。

#29


把整个项目clean一下试一试,有时候就是莫名其妙的

#30


The import java.util.Arrays cannot be resolved

#31


兄弟们,这个问题解决了:重装了一个JDK7, 环境配置没变。真诚的谢谢每一个兄弟。

#32


你是不是用的jdk1.8.0_20 这个版本,我的就是用这个会报错,但是换了jdk1.7之后就不会报错。

#33


还真是jdk的问题 The import java.util.Arrays cannot be resolved

#34


引用 22 楼 shixitong 的回复:
会不会jdk1.8和目前这个eclipse不匹配啊?下载个最新的eclipse或者装个jdk1.7再试试

神级回复,我这里就是这个问题!

#35


我的就是JDK版本1.8.0+Eclipse版本比较低+不兼容这问题值得顶起! The import java.util.Arrays cannot be resolved

#36


我用的是MyEclipse10+JDK1.8也有这个问题,换成JDK1.7就好了,感谢楼上各位大神!!!

#37


引用 34 楼 wk1063645973 的回复:
Quote: 引用 22 楼 shixitong 的回复:

会不会jdk1.8和目前这个eclipse不匹配啊?下载个最新的eclipse或者装个jdk1.7再试试

神级回复,我这里就是这个问题!



怎么更换jdk 啊!!