Java 中do...while()的使用

简介: Java 中do...while()的使用

do…while语句

基本格式:

do {

循环体语句

}while(条件判断语句);

完整格式:

初始化语句;

do{

循环体语句

条件控制语句

}while(条件判断语句);

执行流程:

  1. 执行初始化语句
  2. 执行循环语句
  3. 执行条件控制语句
  4. 执行条件判断语句,看其结果是true还是false
    如果为true,继续执行
    如果为false,循环结束
  5. 回到2继续执行
public class doWhileTest {
    public static void main(String[] args) {
        //需求:在控制台输出5次hello,world
        for (int i = 1; i <= 5; i++) {
            System.out.println("hello,world");
        }
        System.out.println("---------");
        int j = 1;
        do {
            System.out.println("hello,world");
            j++;
        } while (j <= 5);
    }
}

输出结果:

hello,world
hello,world
hello,world
hello,world
hello,world
---------
hello,world
hello,world
hello,world
hello,world
hello,world


目录
相关文章
Java 循环结构 - for, while 及 do...while
Java 循环结构 - for, while 及 do...while
|
3月前
|
Java
java基础(2)循环语句for、while、do...while
本文介绍了Java中的基础循环语句,包括for循环、while循环和do...while循环。文章通过示例代码展示了for循环的基本结构和用法,while循环的先判断后执行逻辑,以及do...while循环的先执行后判断逻辑。这些循环语句在Java编程中非常常用,用于执行重复的任务。
59 4
java基础(2)循环语句for、while、do...while
Java中的循环语句:while、do...while和for的作用与区别
Java中的循环语句:while、do...while和for的作用与区别
167 0
|
Java 编译器
JAVA_for+do...while循环结构
JAVA_for+do...while循环结构
59 1
Java 循环结构 - for, while 及 do...while
Java 循环结构 - for, while 及 do...while
|
Java
java学习第四天笔记-流程控制语句-分支结构83-do...while
java学习第四天笔记-流程控制语句-分支结构83-do...while
69 0
java学习第四天笔记-流程控制语句-分支结构83-do...while
|
Java
Java中的while、do...while循环结构及跳转控制语句和循环嵌套
while、do...while循环结构及跳转控制语句和循环嵌套的简单示例
112 0
|
Java
Java 循环结构 - for, while 及 do...while
Java 循环结构 - for, while 及 do...while
98 0
|
Java
Java流程控制04——循环结构(while、do...while)
Java流程控制04——循环结构(while、do...while)
127 0
Java流程控制04——循环结构(while、do...while)
|
1天前
|
Java
Java—多线程实现生产消费者
本文介绍了多线程实现生产消费者模式的三个版本。Version1包含四个类:`Producer`(生产者)、`Consumer`(消费者)、`Resource`(公共资源)和`TestMain`(测试类)。通过`synchronized`和`wait/notify`机制控制线程同步,但存在多个生产者或消费者时可能出现多次生产和消费的问题。 Version2将`if`改为`while`,解决了多次生产和消费的问题,但仍可能因`notify()`随机唤醒线程而导致死锁。因此,引入了`notifyAll()`来唤醒所有等待线程,但这会带来性能问题。
Java—多线程实现生产消费者