更新時間:2020-04-17 14:20:21 來源:動力節點 瀏覽3369次
在Java中Switch語句是比較常用的語句,Switch語句一般用于一個表達式和多個值進行比較。因此,對于剛開始入門學習Java基礎語法的朋友來講,Switch語句是必須掌握的一個基礎知識點。本文將講解Switch語句的定義、格式和執行流程,為了進一步鞏固大家對知識點的掌握,本文還為大家準備Switch語句的練習,下面一起來看看吧!
1、Switch語句結構
(1)定義:
Switch語句由一個控制表達式和多個case標簽組成,Switch-case語句完全可以與if-else語句互轉,但通常來說,Switch-case語句執行效率要高。default在當前Switch找不到匹配的case時執行,而default并不是必須的。總的來說,switch語句用于基于不同條件執行不同動作。
(2)格式:
(3)執行流程:
首先計算出表達式的值。其次,和case依次比較,一旦有對應的值,就會執行相應的語句,在執行的過程中,遇到break就會結束。最后,如果所有的case都和表達式的值不匹配,就會執行default語句體部分,然后程序結束掉。
2、switch語句練習-春夏秋冬
(1)需求:一年有12個月,分屬于春夏秋冬4個季節,鍵盤錄入一個月份,請用程序實現判斷該月份屬于哪個季節,并輸出。
(2)運行結果:
春:3、4、5
夏:6、7、8
秋:9、10、11
冬:1、2、12
(3)示例代碼:
注意:如果switch中得case,沒有對應break的話,則會出現case穿透的現象。
以上就是動力節點java培訓機構的小編針對“Java編程入門教程:Switch語句學習”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習