字符串布尔评估
如果不为 null 且不为空,则字符串(包括 GStrings)的计算结果为 true;如果为 null 或为空,则为 false
def s = ''
...
if (s)
println 's is not empty'
else
println 's is empty'
将打印:’s 为空'
def s = ''
...
if (s)
println 's is not empty'
else
println 's is empty'
将打印:’s 为空'