文章詳情頁
Java基礎(chǔ)switch語句加{}問題
瀏覽:82日期:2023-11-14 15:29:10
問題描述
為啥有的書上這里還加雙引號(hào)?加和不加都能運(yùn)行,那有區(qū)別嗎?
問題解答
回答1:理論上沒有區(qū)別,每個(gè)case都是一個(gè)獨(dú)立的代碼塊
回答2:case塊里面的語句其實(shí)不是關(guān)注重點(diǎn),只要到了這個(gè)分支,就執(zhí)行就可以了,你說的{}和雙引號(hào)的問題,加{}就是一個(gè)塊嘛,加雙引號(hào)應(yīng)該是字符串的情況,一般要注意的是switch的case值,一般取byte、char、short、int或者枚類型,JDK1.7之后支持了String類型。
標(biāo)簽:
java
相關(guān)文章:
1. javascript - Vue.js的ElementUI庫中,如何主動(dòng)觸發(fā)checkbox組件的change事件?2. javascript - webpack 打包 reactjs項(xiàng)目 css 分離3. javascript - 關(guān)于js高級(jí)程序中的問題4. javascript - 關(guān)于微信掃一掃的技術(shù)問題5. javascript - 如何清除向可編輯的(contenteditable)元素里粘貼的文本的標(biāo)簽和樣式?6. javascript - 請(qǐng)教移動(dòng)端從詳情頁返回到列表頁原來位置的問題?7. javascript - vuex中子組件無法調(diào)用公共狀態(tài)8. javascript - (_a = [""], _a.raw = [""],....); js一個(gè)小括號(hào)的是什么意思?9. javascript - js正則替換日期格式問題10. javascript - ios上fixed定位問題,定位在底部的按鈕不顯示了,但是又可以點(diǎn)擊到,換了一個(gè)類名就可以顯示了,但是設(shè)置的字體大小卻失效了
排行榜

熱門標(biāo)簽