【综合练习1】计算阶乘
通过Function接口创建一个匿名方法,该方法可以返回整数的阶乘结果。
/*【综合练习1】计算阶乘
* 通过Function接口创建一个匿名方法,该方法可以返回整数的阶乘结果。
*
*/
package lambdabdshlcl;
import java.util.function.Function;
public class Zhlx1 {
Function<Integer,Integer> function = n->{
int result = 1;
for(int i = 1;i <= n;i++) {
result *= i;
}
return result;
};
public static void main(String[] args) {
// TODO Auto-generated method stub
int num = 10;
Zhlx1 dx = new Zhlx1();
System.out.println(num+"的阶乘是:"+dx.function.apply(num));
}
}