1. 程式人生 > 其它 >流程控制之do while迴圈

流程控制之do while迴圈

語法

do {
//程式碼語句
}while(布林表示式)

與while的區別

  1. while是先判斷再執行,do while是先執行再判斷

  2. 迴圈體至少會被執行一次

例項1:
package com.yeyue.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);
}
}
例項2:
package com.yeyue.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);
}
}