"最後我要介紹的這個也是迴圈,但他也是跟for迴圈不太一樣"
趁賈瑪來不及插嘴沃傑就繼續說了下去
"這就叫while迴圈,而他有兩種用法我一次列出來給你看"
import java.util.Scanner;
public test{
public static void main(String[] agrs){
int a = 5;
//while迴圈 (前測式迴圈)
while(a > 0 ) {
System.out.println("a的值是:" + a);
--a;
}
int b = 5;
//do while迴圈 (後測式迴圈)
do{
System.out.println("b的值是:" + b);
--b;
}while(b > 0 );
}
}
"我在程式裡的註解有特別說明了這兩個迴圈的名子與特點"
"簡單來說while如果放在前面,代表著他會先判斷,就是我們說的條件式"
"如果符合,才放你進去,直到你的條件不符合之後才會結束這個迴圈,所以也叫做前測式迴圈"
"而第二個do while迴圈,他正好與while迴圈相反,他不管你前面有甚麼東西"
"都會先放你進去處理資料,然後再while的地方在做條件式的判斷"
"所以do whilec迴圈也被稱為後測式迴圈"
"前輩我懂我懂,一個就是先結婚再生小孩,先把兩方的條件都處理好才生小孩"
"另一個就是先生小孩在結婚,就是不管三七二十一有了小孩我們再來談條件"
"前輩是吧是吧"
看著賈瑪一臉眼睛閃亮的看著自己,用很正經的語氣講著奇怪的話
真不知道教他程式是好還是壞,沃傑搖搖頭地想著
"好啦,你怎樣想都可以,每個工程師都會有自己不同的理解"
"或許這也是你與眾不同的原因之一吧"
"今天就先到這吧,該教你的基礎也都教到一個段落了,先讓你好好練習,我先去忙了"
沃傑起了身,拿了自己的馬克杯就往外走去
賈瑪看著前輩離去的身影,不知道為甚麼有種離別的感覺
忽然從門外傳來前輩的聲音
"基礎篇"
"結束"