基于前文,今天来讲讲Lambda中的 fuction接口
Function接口是对实例进行处理转换的接口,定义了一个名叫apply的抽象方法,它的入参是一个泛型T对象,并返回一个泛型R对象。

1、声明实例
//声明一个实例
static Supplier<User>supplier =() -> new User("xiaoming","18") ;
2、写funtion接口

3、查看结果

可以看出,使用Lambda表达式声明一个Function的实例name,它是用于获取user的名称,使用Lambda表达式声明一个Function的实例age,它是用于获取口罩的年龄;最后分别用两个Function分析Supplier生产的User。查看结果跟声明的实例结果是一致的。
本文介绍了如何在Java Lambda中使用Function接口,展示了如何声明和使用Supplier实例,以及通过Lambda获取User对象的name和age属性。
905

被折叠的 条评论
为什么被折叠?



