Ejercicio
Reverso, recursivo
Objetivo
Cree un programa que use la recursividad para invertir una cadena de caracteres (por ejemplo, desde "Hello" devolvería "olleH").
Código de Ejemplo
public class Main
{
public static String Reverse(String text)
{
if (text.length() <= 1)
{
return text;
}
char firstLetter = text.charAt(0);
String rest = text.substring(1);
return Reverse(rest) + firstLetter;
}
public static void main(String[] args)
{
System.out.println(Reverse("Juan"));
}
}