Optional value is compared with null

用guava Cache 做缓存, 由于该缓存不允许存贮null值, 为了防止缓存穿透, 使用了Optional函数,

但是在做判断的时候, 出现了 Optional value is compared with null 这样的警告, 有没有大佬知道怎么修复代码, 缓存逻辑没问题的, 只是有编译警告

Optional value is compared with null

 

上一篇:【Java 8 新特性】Java Stream通过findFirst()查找满足条件的一条数据


下一篇:Optional.ofNullable与ifPresent的代码搭配