如何在 Java 中使用 lambda 表达式实现 ToDoubleBiFunction ?
ToDoubleBiFunction
语法
@FunctionalInterface interface ToDoubleBiFunction{ double applyAsDouble(T t, U u); }
示例
import java.util.function.ToDoubleBiFunction;
public class ToDoubleBiFunctionTest {
public static void main(String args[]) {
ToDoubleBiFunction test = (t, u) -> t / u; //拉姆达表达式
System.out.println("t和u的除法是: " + test.applyAsDouble(50, 5));
System.out.println("t和u的除法是: " + test.applyAsDouble(100, 3));
}
} 输出结果t和u的除法是: 10.0 t和u的除法是: 33.0