原创 为什么jdk5.0的新特性在jdk6.0下无法编译(转)

2008-11-18 20:37 3151 6 6 分类: 软件与OS

我最近重装了系统,然后安装了jdk6.0和eclipse(插件用的是Myeclipse)
可是我在开发中却总遇到这样奇怪的问题:
每当我运用jdk5.0的新特性,如范型等时,系统总会报出编译器错误
我的代码如下:




Java代码 复制代码


  1. String[] str = new String[3];   
  2. for(String s:str){   
  3.     System.out.println(s);   
  4. }  
		String[] str = new String[3];
for(String s:str){
System.out.println(s);
}


系统提示:
Syntax errors,'for each' statements are only available if source level is 5.0

是不是我的eclipse配置不对?应该怎么配置?多谢


eclipse默认支持的是1.4的语法


点击看大图

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条