教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Java 中while循環(huán)結(jié)構(gòu)語句的用法

更新時間:2019年07月03日14時51分 來源:傳智播客 瀏覽次數(shù):

在實際生活中經(jīng)常會將同一件事情重復(fù)做很多次。比如在做眼保健操的第四節(jié)輪刮眼眶時,會重復(fù)刮眼眶的動作;打乒乓球時,會重復(fù)揮拍的動作等。在Java中有一種特殊的語句叫做循環(huán)語句,它可以實現(xiàn)將一段代碼重復(fù)執(zhí)行,例如循環(huán)打印100位學(xué)生的考試成績。循環(huán)語句分為 while循環(huán)語句、do… while循環(huán)語句和for循環(huán)語句三種。獲取【Java全套基礎(chǔ)視頻教程+筆記+源碼】加播妞1605146928606_課程資料.jpg:435946716。傳智播客小編接下來要將介紹while循環(huán)語句的用法。
 

java  while循環(huán)結(jié)構(gòu)語句的用法

while循環(huán)語句和選擇機構(gòu)語句(if、if…else、if…else、if…else if …else、switch)講到的條件判斷語句有些相似,都是根據(jù)條件判斷來決定是否執(zhí)行大括號內(nèi)的執(zhí)行語句。區(qū)別在于, while語句會反復(fù)地進行條件判斷,只要條件成立,{}內(nèi)的執(zhí)行語句就會執(zhí)行,直到條件不成立,whle循環(huán)結(jié)束。while循環(huán)語句的語法結(jié)構(gòu)如下:

while(循環(huán)條件){
         執(zhí)行語句
         …
}
在上面的語法結(jié)構(gòu)中,{}中的執(zhí)行語句被稱作循環(huán)體,循環(huán)體是否執(zhí)行取決于循環(huán)條件。當(dāng)循環(huán)條件為true時,循環(huán)體就會執(zhí)行。循環(huán)體執(zhí)行完畢時會繼續(xù)判斷循環(huán)條件,如條件仍為true則會繼續(xù)執(zhí)行,直到循環(huán)條件為false時,整個循環(huán)過程才會結(jié)束。我們下面來看個案例,Example12.java。
public class Example12 {
         public static void main (String[] args){
                   int x=1;                          //定義變量x,初始值為1
                   while (x<=4){
                            System.out.println ("x="+x);   //打印x的值
                            x++;                       //將x的值自增
                   }                                 //x進行自增
         }                  
}
x初始值為1,在滿足循環(huán)條件x<=4的情況下,循環(huán)體會重復(fù)執(zhí)行,打印x的值并讓x進行自增。因此打印結(jié)果中x的值分別為1、2、3、4。值得注意的是,例程中第6行代碼用于在每次循環(huán)時改變變量x的值,從而達到最終改變循環(huán)條件的目的。如果沒有這行代碼,整個循環(huán)會進入無限循環(huán)的狀態(tài),永遠不會結(jié)束。
 
以上我們介紹了,java循環(huán)結(jié)構(gòu)語句中的while語句,希望對您有所幫助,如果想系統(tǒng)學(xué)習(xí)java,可以點擊“java視頻教程”,下載java視頻教程,也可以點擊咨詢按鈕,獲得幫助。


推薦閱讀:
java常量有哪些

Java中的if判斷語句怎么用?

9個月高級軟軟件工程師課程

0 分享到:
和我們在線交談!