/*-----------------------------------------------------------------------------!
! Output string in reverse order using recursive method !
!------------------------------------------------------------------------------!
! Notes: !
! Original author: Md. Shaiful Islam (palash) !
! Date: 01-July-2011 !
===============================================================================*/
package programmingpractise;
public class ReverseString {
private static String inputString = "Who are you?";
private static int length=0;
public static void main(String args[]){
length = inputString.length();
reversStringOutput(0);
}
private static void reversStringOutput(int index){
if(index == length)
return;
char currentChar = inputString.charAt(index);
reversStringOutput(index+1);
System.out.print(currentChar);
}
}
Advertisement