Optional详解 后端

Optional详解

Optional是什么? Optional是java8 util包里类 用来避免使用if(aa == null) {} 这样结构的代码的 guava里也有 我们的原则java内置的包优先第三方的依赖 这个类里有几个方法 都是干什么的 这里只说需要掌握的 剩下的几个不会对优化代码有好处 ifPresent 这个Optional里这个对象不是null就会执行ifPresent( 里的内容...
阅读全文
Stream filter()过滤有效数据 后端

Stream filter()过滤有效数据

一、方法概述 filter 方法用于过滤流中数据,返回符合条件的数据结果 Stream<T> filter(Predicate<? super T> predicate); boolean test(T t); 该方法接收一个 Predicate 接口函数,该函数中有一个抽象方法 test(),返回值为 boolean 二、案例 public class S...
阅读全文
Loading...