Java8——内置核心函数式接口

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rubulai/article/details/88743958
内置核心函数式接口

 我们每次使用Lambda表达式都需要新建一个函数式接口,而且这个接口大同小异,这是比较繁琐的,Java8为我们内置了四大核心函数式接口

函数式接口 参数类型 返回类型 用途
Concumer<T>消费型接口 T void 对类型为T的对象应用操作,抽象方法:void accept(T t)
Supplier<T>供给型接口 T 返回类型为T的对象,抽象方法:T get()
Function<T, R>函数型接口 T R 对类型为T的对象进行操作,并返回R类型的对象。抽象方法:R apply(T t)
Predicate<T>断言型接口 T boolean 确定类型为T的对象是否满足某种约束,并返回boolean 值。包含方法boolean test(T t)

猜你喜欢

转载自blog.csdn.net/rubulai/article/details/88743958