美文网首页
Groovy 布尔求值

Groovy 布尔求值

作者: zheting | 来源:发表于2018-01-01 10:45 被阅读6次

      Groovy中的布尔求值与Java不同。根据上下文,Groovy会自动把表达式计算为布尔值。
      如果在需要布尔值的地方放了一个对象的引用,Groovy会检查该引用是否为null。它将null视为false,如果对象的引用不是null,表达式的结果还与对象的类型有关,如下表。

    布尔求值

      除了使用Groovy内建的布尔求值约定,在自己的类中,还可以通过实现asBoolean()方法来编写自己的布尔转换。

    相关文章

      网友评论

          本文标题:Groovy 布尔求值

          本文链接:https://www.haomeiwen.com/subject/rzzzgxtx.html