本章節(jié)目標(biāo):
記住所有控制語句的語法格式,理解不同的控制語句分別在哪些不同的情況下使用,并且能夠熟練編寫這些控制語句。
知識框架:
Java控制語句概述
在大部分編程語言當(dāng)中都會存在控制語句,控制語句是一個程序的靈魂,我們只依靠“標(biāo)識符、關(guān)鍵字、變量、運算符”等零散的知識點是無法進(jìn)行流程控制的,無法實現(xiàn)一個具體的功能或業(yè)務(wù),所以控制語句這一章節(jié)非常重要。
現(xiàn)實生活中哪些業(yè)務(wù)需要使用控制語句呢?比如說“小孩身高如果高于1.2米,則乘坐交通工具就需要收費了,反之則免費”,再比如“A賬戶向B賬戶轉(zhuǎn)賬10000元,首先需要判斷A賬戶的余額是否大于等于10000元,如果余額充足則可以轉(zhuǎn)賬,不足則無法轉(zhuǎn)賬”等等,這些業(yè)務(wù)當(dāng)中都需要使用控制語句進(jìn)行控制才能完成。
什么是控制語句,官方的解釋是這樣的:控制語句即用來實現(xiàn)對程序流程的選擇、循環(huán)、轉(zhuǎn)向和返回等進(jìn)行控制。Java語言中共有8種控制語句,可以分為“選擇語句”,“循環(huán)語句”,“轉(zhuǎn)向語句”,“返回語句”四類。那么,這8種控制語句分別是什么呢?if語句、switch語句、for循環(huán)、while循環(huán)、do..while循環(huán)、break語句、continue語句、return語句。其中if和switch語句屬于選擇語句,for、while、do..while語句屬于循環(huán)語句,break和continue語句屬于轉(zhuǎn)向語句,return屬于返回語句。接下來讓我們認(rèn)真的學(xué)習(xí)每一個語句。