while 与do ..while区别

package com.chongrui.test;
/*while语句的一般形式如下:
while(表达式)语句
表达式为非0值,执行while中内嵌语句.
它是先判断表达式,在根据表达式值,执行语句.
do_while语句的一般形式如下:
do
循环体语句
while(表达式);
它的特点是先执行循环体语句,然后判断循环条件是否成立,不成立就退出,成立就再执行循环体语句.*/
public class test {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
       int a = 100;
       while(a==60){
          System.out.println("ok! a==60");
          a--;  
          System.out.println("a的值 "+a);
       }
       System.out.println("a的值 "+a);
       int b =100;
       do
       {
           System.out.println("ok! b==100");
           b--;
           System.out.println("b的值 "+b);
       }
       while(b==60);
       System.out.println("b的值 "+b);
    }
    

}

 

a的值 100
ok! b==100
b的值 99
b的值 99

posted @ 2017-01-01 16:34  tantanba  阅读(148)  评论(0编辑  收藏  举报