Groovy: Groovy中的true和false
Groovy中的true和false
这里说Groovy的true和false其实不太准确, Groovy中的true和false两个关键字和Java一样都是boolean类型。 这里要说的是Groovy中的条件判断为真和假的情况。在Java中条件判断只能是boolean类型。在java中要宽泛的多:
boolean类型的true和false:
这里要特别注意的一点,上面除了boolean类型以外都是“被判断为true和false”,而不是boolean类型的true和false,也就是说assert null == false // 输出falseassert null == true // 输出false