可惡的groovy語法

如果頁面傳入的isM=false,
groovy裏如下寫:
def isM = params.isM ? params.isM as Boolean : false
結果是什麼呢?


悲劇就此上演,不爲空,不是轉成布爾型的了嗎,應該返回false呀。
可是groovy就不這麼認爲,
當前邊判斷成功了,就認爲是true了,不管你轉不轉。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章