A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 michael_wlq 于 2015-8-25 18:05 编辑

1、while语句:
                while (条件表达式) {
                           //循环体(执行语句)
                }
2、do..while语句:
               do {
                      //循环体(执行语句)
                }  while (条件表达式);

注意do..while语句后面的分号“;”,此处的分号表示while(条件表达式)语句的结束。
           一条语句结束的标志为分号“;”或者“}”。
当有代码为下列情况时,编译不会报错,会一直做条件判断:
             int y = 1;
             while (y < 2) ;// 在此处添加分号,循环体为空,会一直做y<3条件判断,而下面的代码块单独存在于内存中,不会执行。
              {
                      System.out.println("y = " + y);
                      y++;
               }



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马