Recursion in Java
Recursion In Java
When the method calls itself, it is called recursion. This will break complicated problems into easier and uses less code.
Adding two numbers is easy but adding a range of numbers is more complicated. You can easily solve this problem with recursion.
Example Of Recursion
public class Main {
public static void main(String[] args) {
int total = sum(3);
System.out.println("Total is "+total);
}
public static int sum(int num) {
if (num > 0) {
return num + sum(num - 1);
} else {
return 0;
}
}
}