一个简单的lambda
x -> val似乎等同于您的方法;
Function<Integer, Integer> test1 = constant(5);Function<Integer, Integer> test2 = x -> 5;
…两者都忽略输入,并在应用时输出常数5;
> System.out.println(test1.apply(2));5> System.out.println(test2.apply(2));5

一个简单的lambda
x -> val似乎等同于您的方法;
Function<Integer, Integer> test1 = constant(5);Function<Integer, Integer> test2 = x -> 5;
…两者都忽略输入,并在应用时输出常数5;
> System.out.println(test1.apply(2));5> System.out.println(test2.apply(2));5