java碎片整理之Boolean變量和null的運算報空指針異常

  把Boolean變量的初始爲null,在與其他Boolean變量運算時,有以下情況: 1、||運算時,如果Boolean變量值爲true並且在左邊,變量值爲null類型的在右邊,編譯不會報錯,運行時不會報空指針異常,會輸出左邊的Boolean變量值true,如果Boolean變量值爲false並且在左邊,變量值爲null類型的在右邊,編譯不會報錯,運行時會報空指針異常,原因是運算時自左向右,如
相關文章
相關標籤/搜索