ArrayList声明的语法错误

时间:2009-08-17 22:47:47

标签: java eclipse arraylist

我有以下代码:

import java.util.*;

public class Group {
    public static void main(String[] args) {
    ArrayList<Integer> list = new ArrayList<Integer>();
    }
}
Eclipse(3.0.0)抱怨ArrayList声明:令牌上的语法错误“(”,在两个令牌上“&lt;”,然后在令牌“=”上。我正在使用java 1.5.0_07。

我做错了什么?

谢谢,问候,Miel。

3 个答案:

答案 0 :(得分:2)

将JDK级别设置为&gt; = 5.0以启用对泛型的支持。

它在项目 - &gt;属性 - &gt; Java编译器 - &gt;编译器合规性级别

答案 1 :(得分:2)

您的项目可能已设置为Java 1.4目标。

答案 2 :(得分:0)

听起来你已经在你的盒子上安装了1.5,但不是在Eclipse中。要解决此问题,请转到Window-&gt; Preference-&gt;已安装的JRE,然后添加已安装的JRE。

相关问题