爲什麼程序員都不喜歡使用 switch 而使用 if else ?

點擊上方藍色字體,選擇「標星公衆號」 優質文章,第一時間送達 請用5秒鐘的時間查看下面的代碼是否存在bug。 OK,熟練的程序猿應該已經發現Bug所在了,在 第8行 和 第10行 下面我沒有添加 關鍵字break; 這就導致這段代碼的行爲邏輯與我的設計初衷不符了,而最爲關鍵的問題是,這個Bug系統 不會報錯! 缺點一 語法正確,邏輯錯誤 這就是第一個理由爲什麼程序猿很少使用switch來做條件判斷
相關文章
相關標籤/搜索