Java do...while循环如何使用呢?

Java教程王 Java教程 发布时间:2021-04-06 09:40:56 阅读数:19983 1

do...while循环类似于while循环,
除了do...while循环保证至少执行一次

do...while语法 

do {
   //循环体代码
}while(boolean_expression);
 

注意事项:
  do while的循环体在代码的末尾,
   所以循环中的语句在测试布尔值之前已经执行了一次

当布尔表达(boolean_expression)式评估结果为true
则控制跳回到do语句,循环中的语句再次执行。
重复此过程,直到布尔表达式(boolean_expression)评估结果为false

执行流程图
do...while循环执行流程图

例1. do…while循环

这是一个简单的java do while循环示例,用于打印510之间的数字。


//package com.java265.javadowhileloop;

public class JavaDoWhileLoop {

    public static void main(String[] args) {

        int i = 1;
        do {
            System.out.println(i);
            i++;
        } while (i <= 3);
    }
}
-------运行以上代码-------
1
2
3 
 

例2. do…while无限循环

 


//package com.java.javadowhileloop;

public class DoWhileTrueJava {

    public static void main(String[] args) throws InterruptedException {
        do {
            System.out.println("开始循环");
         
            System.out.println("结束循环");

            Thread.sleep(3 * 1000); // 暂停3秒,继续执行
        } while (true);
    }
}
 注意事项:
     1.死循环可使用Ctrl+C终止循环
     2.使用Eclipse IDE中的红色按钮进行终止循环 

do…while与while循环比较

当希望在循环内的语句至少运行一次时,
则应该使用do...while循环。
反之,使用while循环总是更好选择(因为while循环代码看起来更整洁)

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/97.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者