import java.util.Scanner; public class JavaExample { public static void main(String[] args) { String str; System.out.println("Enter the String: "); Scanner scanner = new Scanner(System.in); str = scanner.nextLine(); scanner.close(); String reversed = reverseString(str); System.out.println("The reversed string is: " + reversed); } public static String reverseString(String str) { if (str.isEmpty()) return str; //Calling Function Recursively return reverseString(str.substring(1)) + str.charAt(0); } }
Java Program to Reverse a String using Recursion.
Reviewed by
on
December 20, 2019
Rating:

No comments: