Groovy null小于零?

Fab*_*oli 2 groovy boolean-logic

我发现在groovy

(null<0) == true

我没有找到关于这种操作的文档,我不知道是有效的结果还是有问题.

谁能告诉我更多?

谢谢

ata*_*lor 6

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

assert null < Integer.MIN_VALUE
Run Code Online (Sandbox Code Playgroud)

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