请问java程序出出现下面的问题是什么原因

来源:百度知道 编辑:UC知道 时间:2024/06/09 01:24:08
public class List1 {

List<Integer> list = new ArrayList<Integer>();

list.add(new Integer(2));//有错误,不知道为什么
list.add(new Integer(2));//
list.add(new Integer(3));//
list.add(new Integer(4));//

for(int i=0;i<list.size();i++){
System.out.println(list.get(i)+"");
}

}
list后面怎么也点不出add方法,我的环境是eclipse3.2.2,包已经导入

public class JavaClass{
public static void main(String [] args){
List<Integer> list = new ArrayList<Integer>();

list.add(new Integer(2));//有错误,不知道为什么
list.add(new Integer(2));//
list.add(new Integer(3));//
list.add(new Integer(4));//

for(int i=0;i<list.size();i++){
System.out.println(list.get(i)+"");
}

}
}
没有主函数.类名与文件名相同.