Java中的Java 8 | IntToDoubleFunction接口及示例

这个 IntToDoubleFunction接口 是这个世界的一部分 JAVAutil。作用 从Java 8开始引入的包,用于实现 函数式编程 在爪哇。它表示一个函数,该函数接受一个int值参数并给出一个双值结果。

null

分配给IntToDoubleFunction类型的对象的lambda表达式用于定义其 applyAsDouble() 最终对其唯一参数应用给定的操作。这类似于使用Function 类型的对象。

IntToDoubleFunction接口只有一个功能:

applyAsDouble() :此方法接受int值参数并给出双值结果。

语法:

double applyAsDouble(int value)

参数: 这个方法只接受一个参数 价值 哪个是int值参数

返回: 此方法返回一个 双重价值 后果

下面是说明applyAsDouble()方法的代码:

程序

// Java Program to demonstrate
// IntToDoubleFunction's applyAsDouble() method
import java.util.function.IntToDoubleFunction;
public class Main {
public static void main(String args[])
{
// Declare IntToDoubleFunction
IntToDoubleFunction func = a -> 3.12 * a;
// Apply the function to get the result as double
// using applyAsDouble()
System.out.println(func.applyAsDouble( 2 ));
}
}


输出:

6.24

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享