DoWhile循环
-
DoWhile循环
int i=0; int sum = 0; do { sum = sum +i; i++; }while (i<=100); System.out.println(sum);//这个实现的结果和刚刚While循环实现的结果是一样的
-
While 和do while 的区别:
- while先判断后执行,do while先执行后判断
- do…while总是保证至少会执行一次,这是他们的主要差别
-
对比While和DoWhile:
int a=0; while(a<0){//先判断a=0根本就不会小于0 ,直接就不执行循环了 System.out.println(a); a++; } System.out.println("==================="); do { System.out.println(a);//这里还是会先执行一次,然后在判断的 a++; }while (a<0); //最终的结果: while 不输出 // dowhile 输出为0