新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

java中dowhile和while有什么不同,java中的do while

发布时间:2024-03-28 18:41:13

java中dowhile和while有甚么不同

do-while和while在Java中都是循环结构,但它们之间有一些不同:

  1. while循环:在进入循环体之前首先判断条件是否是成立,如果条件不成立,则不会履行循环体。因此,在while循环中,循环体可能会一次都不履行。
int i = 0;
while (i < 5) {
    System.out.println(i);
    i++;
}
  1. do-while循环:先履行循环体,然后再判断条件是否是成立,如果条件不成立,则退出循环。因此,在do-while循环中,循环体最少会履行一次。
int i = 0;
do {
    System.out.println(i);
    i++;
} while (i < 5);

总的来讲,do-while合适在需要循环履行最少一次的情况下使用,而while合适在条件不满足时不履行循环体的情况下使用。