妙博客

主机评测 香港服务器 洛杉矶VPS测评

java函数式接口1.8

函数式接口

java.util.function :

Consumer :消费型函数接口 void accept(T t)

Function :函数型接口 R apply(T t)

Predicate :判断型接口 boolean test(T t)

Supplier :供给型接口 T get()


Consumer - 消费型函数接口

该接口代表了一个接受一个参数并且不返回结果的操作。

方法签名:void accept(T t)


Function<T, R> - 函数型接口

T代表参数的类型 R是返回值的类型

该接口代表了一个接受一个参数并返回结果的操作。

方法签名:R apply(T t)


Predicate - 判断型接口

该接口代表了一个接受一个参数并返回布尔值的判断操作。

方法签名:boolean test(T t)


Supplier - 供给型接口

该接口代表了一个不接受参数但返回结果的操作,用于提供数据

方法签名:T get()


Copyright Your 142132.com Rights Reserved. 赣ICP备17010829号-2