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

為啥有的書上這里還加雙引號?加和不加都能運(yùn)行,那有區(qū)別嗎?
問題解答
回答1:理論上沒有區(qū)別,每個(gè)case都是一個(gè)獨(dú)立的代碼塊
回答2:case塊里面的語句其實(shí)不是關(guān)注重點(diǎn),只要到了這個(gè)分支,就執(zhí)行就可以了,你說的{}和雙引號的問題,加{}就是一個(gè)塊嘛,加雙引號應(yīng)該是字符串的情況,一般要注意的是switch的case值,一般取byte、char、short、int或者枚類型,JDK1.7之后支持了String類型。
標(biāo)簽:
java
相關(guān)文章:
1. boot2docker無法啟動(dòng)2. java - SSH框架中寫分頁時(shí)service層中不能注入分頁類3. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.4. 關(guān)于docker下的nginx壓力測試5. node.js - antdesign怎么集合react-redux對input控件進(jìn)行初始化賦值6. java - Spring事務(wù)回滾問題7. 老師,按tab鍵不起作用怎么回事8. 為什么我ping不通我的docker容器呢???9. docker-compose中volumes的問題10. mac里的docker如何命令行開啟呢?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備