Groovy null小于零?

时间:2013-02-08 16:29:57

标签: groovy boolean-logic

我在groovy中发现了

(null<0) == true

我没有找到关于此类操作的文档,我不知道是有效的结果还是有错误。

任何人都可以告诉我更多?

谢谢

1 个答案:

答案 0 :(得分:6)

不仅零小于零,它还不如一切:

assert null < Integer.MIN_VALUE

所有比较运算符在groovy中都是空值安全的,并且null始终小于任何非空值。这里有一些关于比较运算符的文档:http://groovy.codehaus.org/Operator+Overloading