-
While和do-While的区别
-
while先判断后执行,dowhile是先执行后判断
-
Do...while总是保证循环体会被至少执行一次,这是他们的主要差别
-
package com.chan.struct; public class DoWhileDemo01 { public static void main(String[] args) { int i=0; int sum=0; do{ sum = sum+i; i++; }while (i<=100); System.out.println(sum); } }
package com.chan.struct; public class DoWhileDemo02 { public static void main(String[] args) { int a = 0; while (a<0){ System.out.println(a); a++; } System.out.println("=============================================="); do{ System.out.println(a); a++; }while(a<0); } }