文章詳情頁
Java基礎(chǔ)switch語句加{}問題
瀏覽:51日期:2023-11-14 15:29:10
問題描述
為啥有的書上這里還加雙引號?加和不加都能運行,那有區(qū)別嗎?
問題解答
回答1:理論上沒有區(qū)別,每個case都是一個獨立的代碼塊
回答2:case塊里面的語句其實不是關(guān)注重點,只要到了這個分支,就執(zhí)行就可以了,你說的{}和雙引號的問題,加{}就是一個塊嘛,加雙引號應(yīng)該是字符串的情況,一般要注意的是switch的case值,一般取byte、char、short、int或者枚類型,JDK1.7之后支持了String類型。
標簽:
java
相關(guān)文章:
1. python中return 語句與 分支語句連用問題2. mysql 5個left關(guān)鍵 然后再用搜索條件 幾千條數(shù)據(jù)就會卡,如何解決呢3. python - 這句是什么錯誤?4. javascript - 關(guān)于input="file",重復(fù)選擇同一文件時不觸發(fā)change事件的問題5. 這是什么情況???6. thinkphp3 count()方法必須加上字段?7. 怎么php怎么通過數(shù)組顯示sql查詢結(jié)果呢,查詢結(jié)果有多條,如圖。我要forsearch里面echo8. 輸入地址報以下截圖錯誤,怎么辦?9. javascript - webpack編譯后的文件不生效,未編譯的文件生效10. mysql - SQL server 誤用delete 怎么恢復(fù)?
排行榜

熱門標簽