// ReverseIntRecurse3 - method returns a string that is the reverse of an integer import java.util.Scanner; public class ReverseIntRecurse3 { public static void main(String[] args) { int x; Scanner input = new Scanner(System.in); System.out.print("Please enter an integer: "); x = input.nextInt(); System.out.println(reverse(x)); } public static String reverse(int x) { if (x < 10) { return Integer.toString(x); } else { return ((x%10) + reverse(x/10)); } } }