Guava:Optional
java guava    2018-08-31 23:48:25    0    0    0
cqc   java guava
Optional<T>

静态工厂方法
  • Optional.of(T) 创建一个Optional实例,若T是null,将会马上报空值异常
  • Optional.absent() 创建一个空的实例,同java.util.Optional的empty方法
  • Optional.fromNullable(T) 创建一个Optional实例,允许T是null


实例类方法
  • boolean isPresent() 判断方法是否为空
  • T get() 获得具体值,当值为null,则抛出IllegalStateException
  • T or(T) 获得具体值,若值为null,则返回T
  • T orNull() 获得具体值,可返回null

上一篇: Guava:Ordering

下一篇: Guava:Preconditions

文档导航