开发中有时会遇到判断0,‘’,null和false几个值彼此是否相等的问题。以下内容纯属转载。
也就是说,在C和PHP等语言里,可以直接拿0表示false,1或非0表示true,但是,补充一句,对于Java来说,则就不行,Java中的真、假只能由布尔型(boolean)的true和false来表示,不对应任何数值。
开发中有时会遇到判断0,‘’,null和false几个值彼此是否相等的问题。以下内容纯属转载。
也就是说,在C和PHP等语言里,可以直接拿0表示false,1或非0表示true,但是,补充一句,对于Java来说,则就不行,Java中的真、假只能由布尔型(boolean)的true和false来表示,不对应任何数值。