eclipse 3.2.2 为什么用不了增强型for 循环?(注:jdk 安装的是jdk6.0 update5版本)

livehejie 2008-03-17 10:05:40
eclipse 3.2.2 为什么用不了增强型for 循环?(注:jdk 安装的是jdk6.0 update5版本)


import java.util.*;
class jieshou
{
public static void main(String[] args)
{

String[] sa = {"t","f","s","b","e","a","i"};
Arrays.sort(sa);
for(String s1 :sa)
{
System.out.println(s1+" ");
}
}



}



上面的代码片段 用记事本编译,在dos黑屏下面 没有问题,正常编译正常运行。
使用eclipse就报错 :“ Syntax error, 'for each' statements are only available if source level is 5.0 ”
是不是我的设置有问题? 哪里需要改动一下?
...全文
232 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
caven110 2008-03-17
  • 打赏
  • 举报
回复
这个以前用过,还得设置这还真不知道,学习了
yami251139 2008-03-17
  • 打赏
  • 举报
回复
項目新建的時候默認是1.4的。。。要改下下次記得。。。
livehejie 2008-03-17
  • 打赏
  • 举报
回复
额 搞定了。
霜之哀伤 2008-03-17
  • 打赏
  • 举报
回复
窗口-->Java-->编译器 : 编译器一致性级别 选择5.0 或者 6.0
cangyue87 2008-03-17
  • 打赏
  • 举报
回复
也许需要选择项目的jdk环境喵~~``

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧