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);
}
}
免责声明:内容仅供参考,不保证正确性!