I need to implement a recursive method printDigits that takes an integer num as a parameter and prints its digits in reverse order, one digit per line.
This is what
public static int reversDigits(int num) { if(num < 1) { return 0; } int temp = num % 10; num = (num - temp)/10; System.out.println(temp); return reversDigits(num); }
This will print the digits one at a time in reverse order. You don't need to do System.out in your main method.
System.out