Eclipse消息说List无法解析为一个类型
我在eclipse中尝试以下代码:
public class A { List intList = new ArrayList(); }
但是它给我一个错误说:List无法解析为类型而ArrayList无法解析为类型。
我需要添加一些库吗?我该怎么做?
您可以按Shift + Ctrl + O进行自动导入。
将以下内容放在源文件的顶部:
import java.util.ArrayList; import java.util.List;
以下是对哪些包以及import
语句如何工作的说明。
有时也可能是您的项目没有正确设置Java Build Path。
转到项目属性(右键单击工作区中的项目名称,然后单击“属性”),然后在“Java构建路径”中检查JRE System Library
是否设置为unbound
。
如果是这种情况,请将其更改为计算机上可用的Java SDK之一。 下载这些的地址就是这个。
您必须either import
存在这些类的包, or write the entire path.
import:
import java.util.ArrayList; import java.util.List;
2.完整路径:
公共类A {
java.util.List
intList = new java.util.ArrayList
;
}
3.在Eclipse IDE中,
使用ctrl + shift + O
导入。
您需要以下2个导入
import java.util.ArrayList; import java.util.List;
你使用IDE吗? 大多数IDE都有帮助,可以提供像这些导入这样的修复程序。
- 代码分析器:PMD和FindBugs
- ElementListSelectionDialog没有元素
- Eclipse中的Antlr IDE不起作用
- 在Eclipse中使用Ant的类路径
- 如何从首选项页面获取文件的路径,并通过Workbench上的Button在控制台上打印输出?
- java.lang.NoClassDefFoundError:org / springframework / context / EnvironmentAware
- 为什么Eclipse认为app引擎sdk jar是app引擎SDK的目录?
- 找不到合适的驱动程序的原因
- 当我的代码中没有实例化Java类时,是否可以使用Groovy覆盖Java类中的方法?