文章詳情頁
Java基礎switch語句加{}問題
瀏覽:81日期:2023-11-14 15:29:10
問題描述
為啥有的書上這里還加雙引號?加和不加都能運行,那有區別嗎?
問題解答
回答1:理論上沒有區別,每個case都是一個獨立的代碼塊
回答2:case塊里面的語句其實不是關注重點,只要到了這個分支,就執行就可以了,你說的{}和雙引號的問題,加{}就是一個塊嘛,加雙引號應該是字符串的情況,一般要注意的是switch的case值,一般取byte、char、short、int或者枚類型,JDK1.7之后支持了String類型。
標簽:
java
相關文章:
1. css - C#與java開發Windows程序哪個好?2. mysql無法添加外鍵3. css - 定位為absolute的父元素中的子元素 如何設置在父元素的下面?4. java - Mybatis查詢數據庫時出現查詢getInt()的錯誤5. JavaScript事件6. javascript - 原生canvas中如何獲取到觸摸事件的canvas內坐標?7. javascript - es6將類數組轉化成數組的問題8. 在mac下出現了兩個docker環境9. css3 - flex 父標簽設置align-item:center,子元素flex:1,不起作用10. java - 是否類 類型指針、引用作為形參 ,函數結束不會自動析構類?
排行榜
