使用递归计算5的阶乘


/*
* 方式二:使用递归求5的阶乘
*/
package com.digui;

public class Test1 {

public int compute(int number) {

if(1 == number) {
return 1;
}
else {
return number * compute(number - 1); //递归,方法调用自身
}
}

public static void main(String[] args) {

Test1 test = new Test1();
System.out.println(test.compute(5));
}
}

你可能感兴趣的:(J2SE)