do...while循环先执行一次再去判断条件,也就是说不管满不满足条件,都会先执行一次,执行次数最少1次;while循环必须先判断条件,满足了才执行,最少执行次数0次。
int j=0;
while (j==0) {
j++;
}
执行上面的条件结果是1
int j=0;
do {
j++;
} while (j==1);
执行do while的结果是2
可以看出,where是先去判断条件是否满足,而do while 是先执行,再去判断。
do...while循环先执行一次再去判断条件,也就是说不管满不满足条件,都会先执行一次,执行次数最少1次;while循环必须先判断条件,满足了才执行,最少执行次数0次。
int j=0;
while (j==0) {
j++;
}
执行上面的条件结果是1
int j=0;
do {
j++;
} while (j==1);
执行do while的结果是2
可以看出,where是先去判断条件是否满足,而do while 是先执行,再去判断。
道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。