您的位置首页生活百科

while 和 do while 区别

while 和 do while 区别

的有关信息介绍如下:

while 和 do while 区别

while 和do while 循环最大的区别时do while 先执行一次在判断条件。while则是先判断条件,看下面例子。

创建一个类.CLASS文件,建一个main方法。

写入下面代码体验一下两者的区别。

boolean condition =false;

int i=0;

System.out.println("i的初始值为"+i);

while(condition){

i++;

}

System.out.println("经过while循环之后,"+i);

do{

i++;

}while(condition);

System.out.println("经过了do_while循环后"+i+"i加1");

}

具体参考下图。

点击运行,看控制台结果。我们发现do while i的值为1。

如果condition为true呢?