Java do while循环语句

Java do while循环语句

do{
code_block;
}while (condition)

如上伪代码就是Java程序的do while循环语句的语法,当Java的程序执行到do while循环语句时,会立马执行do后面的code_block代码块,执行完一遍之后,才继续执行while中的condition条件判断,如果该条件判断的返回值或值为真,比如true,则会继续执行code_block中的代码,如果不成立,则退出do while的循环,也就是说,无论while中的condition的返回值如何,该循环都会被执行一次。控制do while循环的变量一般会在do while语句之前定义。那么该循环用于终止循环的机制在哪里呢?是的,一般都会写在code_block里头。该终止机制的原理一般就是想方设法让condition的值为false,形式可以多样,当然也可以使用break语句来终止循环,这个将在后面的章节中继续介绍。

Java do while实例代码

如下Java的代码,虽然定义的循环控制变量i为1,i<1的条件判断返回值为false,但do while循环还是执行了一遍:

public class test {
    public static void main(String[] args) {
        // 定义do while循环的控制变量
        int i = 1;
        do{
            System.out.println(i);
            i++;
        }while(i < 1);
             
}
}

免责声明:内容仅供参考,不保证正确性!


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.