do while 循环

作者: 朱兰Juran | 来源:发表于2022-03-30 08:00 被阅读0次

do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。

do...while 循环的结构为:

do {

    //代码语句

}while(布尔表达式);

下面是一个例子:

int x = 5;

do {

  System.out.println(x);

  x++;

} while(x < 10);

/*

输出

5

6

7

8

9

*/

注意:布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。

即使布尔表达式的值为 false,代码也会运行一次。例如:

int x = 1;

do {

  System.out.println(x);

  x++;

} while(x < 0);

//输出 1


break 和 continue 语句改变了循环的执行流程。

break 语句终止循环并将执行转移到循环后面的语句。

下面是一个例子:

int x = 1;

while(x > 0) {

System.out.println(x);

  if(x == 5) {

    break;

  }

  x++;

}

/* 输出

1

2

3

4

5

*/

continue 语句会导致循环跳过其正文的其余部分,然后在重复之前立即重新检测其条件。也就是说,它使循环跳转到下一次迭代。

下面是一个例子:

for(int x=5; x<=20; x=x+5) {

  if(x == 15) {

    continue;

  }

  System.out.println(x);

}

/* 输出

  5

  10

  20

*/

如你所见,上面的代码按照 continue 语句的指令跳过了15的值。

相关文章

  • java_SE循环结构

    Java中提供了3中循环结构 while循环do...while循环for循环 do{}while(); : do...

  • JavaSE之循环结构

    Java中提供了3中循环结构 while循环do...while循环for循环 do{}while(); : do...

  • JavaSE循环

    Java提供了三种循环结构: while循环do...while 循环for 循环 do{} while();do...

  • JAVA do_while循环

    do_while循环(掌握) A: do_while循环 a: 使用格式 do{ 循环体; }while(条件);...

  • 循环结构

    for循环 for in循环 while循环 do while循环

  • C 语言循环变量(2)

    do while 循环 for 循环 练习 do while循环 谨记先循环,后判断 练习 答案D 讲解while...

  • 循环结构

    while循环do...while循环if循环breakcontinue do...while循环至少会执行一次它...

  • do while 循环

    do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。 do...whi...

  • 循环语法

    1、for循环 2、while循环 和 do while循环

  • Java中的条件语句

    1、do while 使用场景:do...while 循环是 while 循环的变体。在检查while()条件是否...

网友评论

    本文标题:do while 循环

    本文链接:https://www.haomeiwen.com/subject/nmdijrtx.html