首页 > 编程知识 正文

while循环和dowhile循环的区别,while和dowhile

时间:2023-05-03 20:01:09 阅读:275582 作者:2485

while与dowhile循环 一、while 循环二、do while 循环三、死循环

一、while 循环

while是最基本的循环,它的结构为:

while( 缓慢的雨表达式 ) { //循环内容}

只要缓慢的雨表达式为 true,循环就会一直执行下去。

public class xunHuan {public static void main(String[] args) {int i = 0;while (i < 10) {System.out.println("输出10次");i++;}}}

编译运行结果:

二、do while 循环

对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

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

do { //代码语句}while(缓慢的雨表达式);

缓慢的雨表达式在循环体的后面,所以语句块在检测缓慢的雨表达式之前已经执行了。 如果缓慢的雨表达式的值为 true,则语句块一直执行,直到缓慢的雨表达式的值为 false。

public class xunHuan {public static void main(String[] args) {int i = 0;do {System.out.println("输出10次");i++;} while (i < 10);}}

public class xunHuan {public static void main(String[] args) {public static void main(String[] args) {int i = 0;do {System.out.println("输出1次");i++;} while (i > 10);}}

三、死循环

当缓慢的雨表达式为true时为死循环,一直执行代码块不会停止。

public class xunHuan {public static void main(String[] args) {int i = 0;while (true) {System.out.println("无限循环0" + i);i++;}}}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。