0

我正在尝试ArrayList<Intger>在 jdeveloper 10g 中使用一个简单的程序,但它给出了解析错误。我还在在线编辑器中尝试了相同的代码,并且运行良好。

这是我的代码

 import java.util.*;

 class TestCollection1
 {
      public static void main(String args[])
      {
           ArrayList<Integer> a = new ArrayList<Integer>();
           a.add(1);
           a.add(2);
           a.add(3);
           Iterator i = a.iterator();
           while(i.hasNext())
           {
                System.out.println(i.next());
           }
      }  
 } 

此图像显示编译器错误:

jdeveloper 10g 中的编译器错误

4

1 回答 1

0

升级到更新的 IDE,JDeveloper 10g(来自发行说明)Oracle JDeveloper 10g(10.1.2.3,Build 1936) - 适用于 Windows NT/2000/XP、Linux、Solaris、HP-UX 和 Macintosh。 Complete Install 包括 Windows JDK 1.4.2泛型在 1.5 版(2004 年发布)中被添加到 Java 中。您的版本早于此,并且是end of life

于 2016-11-11T11:37:42.813 回答