A - 第一个函数的传入参数类型B - 第一个函数的返回类型(第二个函数有的参数类型)C - 最终结果类型public class ComposeFunction<A,B,C> extends Object implements Function<A,C>, Serializable
f: A->B 和 g: B->C,效果等同于:h(a) == g(f(a))public static <A,B,C> ComposeFunction<A,B,C> of(Function<B,C> g, Function<A,? extends B> f)
f: A->B 和 g: B->C,效果等同于:h(a) == g(f(a))A - 第一个函数的传入参数类型B - 第一个函数的返回类型(第二个函数有的参数类型)C - 最终结果类型g - 第二个函数f - 第一个函数Copyright © 2023. All rights reserved.