我在groovy中发现了
(null<0) == true
我没有找到关于此类操作的文档,我不知道是有效的结果还是有错误。
任何人都可以告诉我更多?
谢谢
答案 0 :(得分:6)
不仅零小于零,它还不如一切:
assert null < Integer.MIN_VALUE
所有比较运算符在groovy中都是空值安全的,并且null始终小于任何非空值。这里有一些关于比较运算符的文档:http://groovy.codehaus.org/Operator+Overloading。