公共類階乘{
/**
* @param args
*/
公共靜態void main(String[] args) {
長結果=階乘(4);
System.out.println(結果);
}
/**
*使用遞歸尋找數字的階乘
* @參數編號
* @返回
*/
公共靜態long factorial(long num){
if(num & lt;0){
thrown new illegalargumentexception("必須是大於零的數字!");
}
if(num & lt;=1){
返回1;
}否則{
返回num * factorial(num-1);
}
}
}