class IncreaseOrDecrease.java
{
     public static void main(String args[]) 
{
 int j=10;
 for(int i=0;i<10;++i)
  {
--j;
System.out.println("循环第"+i+"次,变量j的结果是:"+j):
if(j<=5)break;
  }
  
}}
编译时提示出错如下:
IncreaseOrDecrease.java:1:'{'expected
class IncreaseOrDecrease.javaIncreaseOrDecrease.java:16:'}'expected
2 errors是不是安装没好啊,高手们能不能提供几个好的j2se下载地址啊!!!!

解决方案 »

  1.   

    System.out.println("循环第"+i+"次,变量j的结果是:"+j)://你的最后面是冒号,而不是分号.改过来:)
      

  2.   

    这样的问题建议楼主用java的编译器如JBuilder或JCreater之类的写程序,这种问题有警告的
      

  3.   

    楼上的正解,还有个问题,楼主好粗心啊,类名写错了
    class IncreaseOrDecrease没有.java的,这才是java:16:'}'expected的原因
      

  4.   

    谢谢三楼了,就是这个问题了,但大哥能不能解释的详细些。为什么与的后面有.java,有的后面没呢??
    多谢拉!!
      

  5.   

    ???不懂你的意思,什么叫有的后面有.java啊,我没有见过啊