Java do-while循环

1 Java do-while循环

do-while 循环语句也是 Java 中运用广泛的循环语句,它由循环条件和循环体组成,但它与 while 语句略有不同。do-while 循环语句的特点是先执行循环体,然后判断循环条件是否成立。

1.1 Java do-while循环语法

do {
    语句块;
}while(条件表达式);

以上语句的执行过程是,首先执行一次循环操作,然后再判断 while 后面的条件表达式是否为 true,如果循环条件满足,循环继续执行,否则退出循环。while 语句后必须以分号表示循环结束,其运行流程如下图所示。

1.2 Java do-while循环示例

package com.yiidian;

/**
 * 一点教程网 - http://www.yiidian.com
 */
public class Demo {

    public static void main(String[] args) {
        int i=1;
        do{
            System.out.println(i);
            i++;
        }while(i<=10);
    }
}

输出结果为:

1
2
3
4
5
6
7
8
9
10

2 Java do-while的死循环

如果在do-while循环中传递true,则它将是不停止的do-while死循环。

package com.yiidian;

/**
 * 一点教程网 - http://www.yiidian.com
 */
public class Demo {

    public static void main(String[] args) {
        do{
            System.out.println("do-while死循环...");
        }while(true);
    }
}

输出结果为:

一点教程,一个分享编程知识的公众号。跟着站长一起学习和进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「一点教程」,你已然超越了90%的程序员!

一点教程二维码