文章詳情頁
Java基礎switch語句加{}問題
瀏覽:188日期:2023-11-14 15:29:10
問題描述

為啥有的書上這里還加雙引號?加和不加都能運行,那有區別嗎?
問題解答
回答1:理論上沒有區別,每個case都是一個獨立的代碼塊
回答2:case塊里面的語句其實不是關注重點,只要到了這個分支,就執行就可以了,你說的{}和雙引號的問題,加{}就是一個塊嘛,加雙引號應該是字符串的情況,一般要注意的是switch的case值,一般取byte、char、short、int或者枚類型,JDK1.7之后支持了String類型。
標簽:
java
相關文章:
1. android - 使用百度sdk調用SDKInitializer.initialize(this)時報錯?2. javascript - 最近用echarts做統計圖時遇到兩個問題??!3. 淺談Vue使用Cascader級聯選擇器數據回顯中的坑4. html5 - 用h5本地存儲是否安全?5. 基于Spring MVC Java的配置無法正常工作控制臺顯示無錯誤,但我的jsp頁面未顯示6. javascript - webpack-dev-server和webpack沖突嗎7. javascript - react熱加載的一段代碼8. android - 優酷的安卓及蘋果app還在使用flash技術嗎?9. 微信公眾號在線生成二維碼帶參數怎么搞?10. myeclipse中修改了javaweb的web.xml文件,為什么有時候會自動重新部署生效,有時就不會自動呢?
排行榜

網公網安備