循環語句:
(1)for(int i=整數[循環起始數]; i<整數[循環的終點];i++/i–){
執行語句
}
for循環中首先要確定起始值(值都是整型),然後確定循環結算的條件(關係運算符),設置起始值的累加或累減
當循環條件不滿足時循環將停止,使用時注意通常會使條件達到不滿足不然會出現死循環
(2)while循環
while(關係表達式){
執行的語句
}
當關系表達式返回值爲true是執行循環,相反停止循環
int i = 0;
boolean flag = true;
While(flag){
System.out.println(“aaa”);
i++;
If(i>10){
flag = false;
}
} //執行十次aaa
for通常會用在循環次數比較固定的情況,條件通常爲整數
while通常會在循環條件比較複雜的情況下(例如複雜的邏輯表達式)
並且循環的次數不固定
(3) do{
}
while(邏輯表達式);
int i = 10;
do{
System.out.println(“aaa”);
}while(i<10);
while 和 do while區別
當循環條件不滿足時:while一次也不會執行循環內容;do while 至少會執行一次.
while是先判斷後執行
do while是先執行後判斷