Ejercicio 9 - Utilización de la recursividad para la resolución de problemas - Problema

Objetivo

Crear una solución a un problema mediante el uso de recursividad

Enunciado

Un palindromo es una hilera que si se escribe en orden inverso es idéntica a la hilera original.

Por ejemplo:

123321

DABALEARROZALAZORRAELABAD

ABCDEFEDCBA

Utilizando recursividad y el método de la clase String llamado charAt( int posición) que devuelve el caracter que se ubica en una posición dada dentro de un String.

Haga un método recursivo para determinar si la hilera que recibe como parámetro es o no es un palindomo.

Nombre a su clase DetectorDePalindromos y al método públic llámelo "detectar(String hilera)".

Ayuda:

Puede definir cualquier método privados (recursivo) que considere apropiado.