一、Function函数介绍
1.1 Function函数是什么?
在Java中,Function函数是Java 8引入的一个接口
1.2 Function函数的主要作用
Function接口的主要作用是允许将函数作为参数传递,使得代码更加灵活和可组合。通过使用Function接口的compose和andThen方法,可以将多个函数组合成一个新的函数,使得代码更加灵活和可组合。
二、Function接口的三个主要方法
Function函数有三个主要的方法:apply、compose、andThen
2.1 apply()
该方法意义是执行当前函数的方法体。
这是Function接口的唯一抽象方法,它接受一个输入参数并返回一个结果。
Function函数有一个抽象方法apply(T t),接受一个输入参数并返回一个结果。
在实现Function接口的类中,必须实现这个方法。
2.2 compose()
compose(before):先执行before函数方法体,使用其返回参数,再执行调用者函数的方法体。
这是一个静态方法,
它接受两个Function对象作为参数,并返回一个新函数,