文章詳情頁
Java基礎switch語句加{}問題
瀏覽:100日期:2023-11-14 15:29:10
問題描述
為啥有的書上這里還加雙引號?加和不加都能運行,那有區別嗎?
問題解答
回答1:理論上沒有區別,每個case都是一個獨立的代碼塊
回答2:case塊里面的語句其實不是關注重點,只要到了這個分支,就執行就可以了,你說的{}和雙引號的問題,加{}就是一個塊嘛,加雙引號應該是字符串的情況,一般要注意的是switch的case值,一般取byte、char、short、int或者枚類型,JDK1.7之后支持了String類型。
標簽:
java
相關文章:
1. 百度地圖 - Android app中準備接入地圖sdk,百度VS高德哪個好一點?2. mongoDB批量插入文檔時,運行下面代碼,用MongoVUE查看數據庫,mongo庫中只存在一個文檔?不應該是20個嗎?3. 百度地圖api - Android百度地圖SDK,MapView上層按鈕可見卻不可觸,怎么解決?4. node.js - vue文件修改后如何自動build成html、js、css等5. HTML5禁止img預覽該怎么解決?6. javascript - 關于圣杯布局的一點疑惑7. android-studio - 用Android Studio開發基于百度位置服務的Android軟件中遇到jar中沒有主清單屬性的問題8. javascript - 如何將一個長為365的數組對象按月份切割成12組?9. javascript - JS如何把回調閉包形參傳遞給外部環境的變量10. html5 - 需要做一個移動端微信頁面的小游戲,腦子里比較空希望有大神小神稍微指點指點。
排行榜
