首页 > Java > java教程 > 在Java中,while循环和do-while循环有哪些区别?

在Java中,while循环和do-while循环有哪些区别?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2023-09-14 21:01:02
转载
1448 人浏览过

在Java中,while循环和do-while循环有哪些区别?

java中的while循环在每次迭代开始时测试循环继续条件后执行一个或多个语句。然而,do-while 循环在第一次迭代完成后测试循环继续条件。因此,do-while 循环保证循环逻辑执行一次,而 while 则不能。

示例

public class WhileAndDoWhileLoop {
   public static void main(String args[]) {
      int i=5;
      System.out.println("Test while Loop:");
      while(i < 5) {
         System.out.println("Iteration: "+ ++i);
      }
      System.out.println("Test do-while Loop:");
      i=5;
      do {
         System.out.println("Iteration: "+ ++i);
      } while(i < 5);
   }
}
登录后复制

在上面的例子中,while循环语句根本不会执行。但是,将执行 do-while 循环的一次迭代。

输出

Test while Loop:
Test do-while Loop:
Iteration: 6
登录后复制

以上是在Java中,while循环和do-while循环有哪些区别?的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
apache tomcat和myeclipse tomcat区别
来自于 1970-01-01 08:00:00
0
0
0
href src url 三者区别
来自于 1970-01-01 08:00:00
0
0
0
div与p的区别
来自于 1970-01-01 08:00:00
0
0
0
php - 服务和接口区别?
来自于 1970-01-01 08:00:00
0
0
0
icon和shorticon的区别
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板