Java Eclipse消息表示列表无法解析为类型

Java Eclipse消息表示列表无法解析为类型,java,eclipse,Java,Eclipse,我正在eclipse中尝试以下代码: public class A { List<Integer> intList = new ArrayList<Integer>(); } 公共A类{ List intList=new ArrayList(); } 但是,它给了我一个错误:列表不能解析为类型,ArrayList不能解析为类型 是否需要添加一些库以及如何添加?将以下内容放在源文件的顶部: import java.util.ArrayList; impo

我正在eclipse中尝试以下代码:

public class A {    
    List<Integer> intList = new ArrayList<Integer>();
}
公共A类{
List intList=new ArrayList();
}
但是,它给了我一个错误:列表不能解析为类型,ArrayList不能解析为类型


是否需要添加一些库以及如何添加?

将以下内容放在源文件的顶部:

import java.util.ArrayList;
import java.util.List;

是对什么是包以及导入语句如何工作的说明。

您需要以下两种导入

import java.util.ArrayList;
import java.util.List;

你使用IDE吗?大多数IDE都提供了一些帮助,可以建议类似于这些导入的修复。

您可以按Shift+Ctrl+O进行自动导入

您必须
导入这些类所在的包,
或写入整个路径。

1.进口: 2.完整路径: 公共A类{

java.util.List
intList=new
java.util.ArrayList()

}

3.在Eclipse IDE中,
使用
ctrl+shift+O
进行导入。

有时也可能是项目的Java构建路径设置不正确

转到项目属性(右键单击工作区中的项目名称,然后单击属性),并在“Java构建路径”中检查
JRE系统库
是否设置为
unbound


如果是这种情况,请将其更改为计算机上可用的Java SDK之一。下载它们的地址是

您在任何方法之外声明列表对象。
将它移动到一个方法中,它就会工作。

将光标放在显示错误的位置,然后eclipse将通过对话框建议一些快速修复。在对话框中选择“导入arraylist”选项。然后Eclipse将自动导入

即使在导入所需的包之后,如果错误仍然存在,只需单击菜单栏中的Project,然后单击Clean。然后右键单击project explorer中的项目并刷新项目。

首先必须导入类。导入中是否存在
java.util.List
?顺便说一下,这与Eclipse无关,而与基本java有关。哦,错过了第一行,抱歉!列表变量?真正地
import java.util.ArrayList;
import java.util.List;