控制流程-whlie

whlie

语法:
while(布尔表达式){
//循环体
}

执行过程:
步骤1:先判断布尔表达式值是否为true,如果为true进入步骤2
步骤2:执行while中循环体,执行结束后回到步骤1

特点:先判断,后执行,有可能一次都不执行。

public class HelloWorld {
    public static void main(String[] args) {
         
        //打印0到4     
        int i = 0;
        while(i<5){
            System.out.println(i);
            i++;
        }
    }
}
do whlie

语法:
do{
//循环体;
}while(布尔表达式);
执行过程
步骤1:先执行循环体,进入步骤2
步骤2:判断布尔表达式是否为true,如果值为true,执行步骤1,否则退出循环。
特点:先执行,后判断。执行会执行1次。

public class HelloWorld {
    public static void main(String[] args) {
         
        //打印0到4
        //与while的区别是,无论是否成立,先执行一次,再进行判断
        int i = 0;
        do{
            System.out.println(i);
            i++;            
        } while(i<5);
         
    }
}

 

posted @ 2017-05-31 18:56  大技霸  阅读(188)  评论(0编辑  收藏  举报