为什么会出错,是版本不对吗
我是编译别人的程序,用的是java1.4,报下面的错误,不知道是我的版本太低呢还是人家程序写错了?
main.java:332: <identifier> expected
protected HashSet <Container> m_ChildFrames = new HashSet <Container> ();
^
main.java:625: '( ' or '[ ' expected
Vector <Container> list = new Vector <Container> ();
^
main.java:1044: not a statement
Hashtable <String,JMenu> submenus = new Hashtable <String,JMenu> ();
^
main.java:1044: '; ' expected
Hashtable <String,JMenu> submenus = new Hashtable <String,JMenu> ();
^
main.java:1642: not a statement
Vector <String> result;
^
------解决方案--------------------是你的版本太低了,看到“ <> ”吗?这个里面写的是泛型参数,只有在 JDK 1.5 以上的版本才支持。
------解决方案--------------------版本太低