Guava的Optional的操作 流浪的雨 2019-03-29 682 阅读1分钟 如何避免代码中粗鲁的null判断,即Option的价值 使用Optional<T>除了简化粗鲁的if(null == Object),降低函数的复杂度、增加可读性之外,它是一种傻瓜式的保护,Optional<T>引导开发人员主动思考引用为null的情况 Optional简介 com.google.common.base.Optional允许接收可能为null的T类型的引用