格式:
do { 执行语句;}while (条件表达式);1 class DoWhileDemo 2 { 3 public static void main(String[] args) 4 { 5 int x=3; 6 do 7 { 8 System.out.println("x="+x); 9 x++10 }11 while(x<3);//条件不满足,循环体至少执行一次12 13 14 int y=3;15 while(y<3)//条件不满循环体不会执行 括号后没有;16 {17 System.out.println("y="+y);18 y++19 }20 21 22 }23 24 25 }
与while的区别:
while 条件不满循环体不会执行
dowhile 条件不满足,循环体至少执行一次