這篇文章主要介紹“Java中的控制語(yǔ)句介紹”,在日常操作中,相信很多人在Java中的控制語(yǔ)句介紹問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Java中的控制語(yǔ)句介紹”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
流程控制語(yǔ)句是用來(lái)控制程序中各語(yǔ)句執(zhí)行順序的語(yǔ)句,可以把語(yǔ)句組合成能完成一定功能的小邏輯模塊。控制語(yǔ)句分為三類(lèi):順序、選擇和循環(huán)。
循環(huán)結(jié)構(gòu)
“循環(huán)結(jié)構(gòu)”代表“如果…,則再繼續(xù)…”的邏輯。比如,如果沒(méi)打通女朋友電話,則再繼續(xù)打一次;如果沒(méi)找到喜歡的人,則再繼續(xù)找。+
選擇結(jié)構(gòu)
“選擇結(jié)構(gòu)”代表“如果…,則…”的邏輯。比如,如果女朋友來(lái)電,則迅速接電話;如果看到紅燈,則停車(chē);
順序結(jié)構(gòu)
“順序結(jié)構(gòu)”代表“先執(zhí)行a,再執(zhí)行b”的邏輯。比如,先找個(gè)女朋友,再給女朋友打電話;先訂婚,再結(jié)婚;
其實(shí)生活中的各種事情都可以用這幾種結(jié)構(gòu)來(lái)解釋,編程的思想一定的順從人類(lèi)本身的思想,不會(huì)違反的來(lái)
選擇結(jié)構(gòu)用于判斷給定的條件,然后根據(jù)判斷的結(jié)果來(lái)控制程序的流程。
主要的選擇結(jié)構(gòu)有:if選擇結(jié)構(gòu)和switch多選擇結(jié)構(gòu)。有如下結(jié)構(gòu):
if單選擇結(jié)構(gòu)
if-else雙選擇結(jié)構(gòu)
if-elseif-else多選擇結(jié)構(gòu)
switch結(jié)構(gòu)
if語(yǔ)句對(duì)布爾表達(dá)式進(jìn)行一次判定,若判定為真,則執(zhí)行{}中的語(yǔ)句塊,否則跳過(guò)該語(yǔ)句塊。
當(dāng)布爾表達(dá)式為真時(shí),執(zhí)行語(yǔ)句塊1,否則,執(zhí)行語(yǔ)句塊2。也就是else部分。
到此,關(guān)于“Java中的控制語(yǔ)句介紹”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!