用Java写一个基础的递归调用方法
时间: 2024-06-01 08:14:09 浏览: 95
好的,我可以回答关于编程技术的问题。以下是用Java实现基础递归调用的示例代码:
public static int factorial(int n) {
if (n == 0 || n == 1) {
return 1;
} else {
return n * factorial(n-1);
}
}
这个方法计算输入整数n的阶乘,使用了递归调用。如果n等于0或1,则返回1,否则计算n乘以(n-1)的阶乘。如果你对这个方法还有疑问,可以和我继续讨论。
阅读全文