所以我试图学习递归(我知道在这种情况下递归是没有必要的)
我已经写了这个方法,它有效
public static int method(int number) {
if(number == 0) {
return 1;
}
else {
return (int)Math.pow(2,number) + method(number-1);
}
}
这非常适合将 2 的幂从 0 加到数字,但我想知道是否有办法Math.pow()
用另一个递归方法调用替换