Java條件語句之if
生活中,我們經(jīng)常需要先做判斷,然后才決定是否要做某件事情。例如,如果考試成績大于90分,則獎(jiǎng)勵(lì)一個(gè)IPHONE 5S。對于這種“需要先判斷條件,條件滿足后才執(zhí)行的情況”,就可以使用if條件語句實(shí)現(xiàn)。
如果if條件成立時(shí)的執(zhí)行語句只有一條,是可以省略大括號滴!但如果執(zhí)行語句有多條,那么大括號就是不可或缺的。
分支流程控制語句
if-then語句
if(前提條件)語句;
滿足前提條件則執(zhí)行語句,這是最簡單的流程控制語句之一了。主義的一點(diǎn)事“前提條件”的結(jié)果必須為boolean型。true則執(zhí)行。
if-then-else語句
if-then-else語句可以說是對if-then語句的一個(gè)擴(kuò)展。
if-then語句規(guī)定在滿足前提條件的情況下執(zhí)行某些操作,但若不滿足呢?else在這里就體現(xiàn)了它的作用了。
格式:if(前提條件)語句1;else語句2;
說明:滿足前提條件(true)則執(zhí)行語句1,否則執(zhí)行語句2.
循環(huán)語句:包括while循環(huán)語句,do…while循環(huán)語句和for循環(huán)
其中while(布爾表達(dá)式)和do…while(布爾表達(dá)式)類似,while是先判斷后執(zhí)行,do…while是先執(zhí)行一次然后再判斷條件。如果布爾表達(dá)式結(jié)果為真,那么兩個(gè)循環(huán)語句結(jié)果相同,若布爾表達(dá)式的第一次結(jié)果為假,do…while會(huì)先執(zhí)行一次,而while則不會(huì)繼續(xù)執(zhí)行。
以上就是北大青鳥長沙麓谷校區(qū)java培訓(xùn)機(jī)構(gòu)的小編針對“Java基礎(chǔ)之流程控制語句”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。