Thrymr Software interview question

reverse a string using recursion and without using pre-defined function.

Interview Answer

Anonymous

30 Mar 2019

package code; public class ReverseStringRecursion { public static void main(String[] args) { // TODO Auto-generated method stub String str = reverseStringRecursion("akash deep"); System.out.println(str); } private static String reverseStringRecursion(String s) { // TODO Auto-generated method stub if(s.length()==1) return s.charAt(0)+""; return s.charAt(s.length()-1)+reverseStringRecursion(s.substring(0, s.length()-1)); } }

1