下面的Ball是我自己定义的一个类ArrayList<Ball> balls = new ArrayList<Ball>();
for(Ball b:balls)
    {
     // ......
    }不知道上面的语句到底哪里有问题

解决方案 »

  1.   

    如果提示错误,
    那就重装JDK,1.5/1.6都可以.
      

  2.   

    提示也是版本的问题
    但是我的jbuilder的JDK是1.5的
    怎么还有问题?
    难道jbuilder那个JDK版本是假的?
      

  3.   

    JBuilder自带了个JDK, 一般是1.4, 最新的JBuilder2007没用过...你可以在设置里改具体使用哪个JDK, 选为你自己安装的那个就可以了
      

  4.   

    是的。要用Jbuilder2007哦
    如果是,其它的版本的话,你要自己设置JDK哦
    不然就会出现,那样的错误哦。
      

  5.   

    你写的没有错。但是要注意的是:在JBuilder系统当中,只有2006及以上才支持。因为那是1.5的新特性。
      

  6.   

    强烈同意楼上观点,2006开始才开始自带的JDK1.5的,以下的版本需要自己配制的!