Home / DeveloperSection / Interviews / What is recursions in java
You haven’t finished your post yet. Are you sure you want to leave and discard your draft?
Can you answer this question?
Anonymous User
int factorial(int number) { if(number == 0) { return 1; } factorial_i(number, 1);}int factorial_i(int currentNumber, int sum) { if(currentNumber == 1) { return sum; } else { return factorial_i(currentNumber - 1, sum*currentNumber); }}
You have need login or register for voting of answers or question.
Anonymous User
14-Jul-2015