Manual del estudiante de Ingeniería en Sistemas de UTN/Diseño e Implementación de Estructuras de Datos/Guías prácticas/Secuencias/Solución al ejercicio 2 de secuencias
public boolean esPalindroma(String frase) { Stack pila=new Stack(); Queue cola = new Queue(); for(int i=0;i<frase.length();i++) { if (frase.charAt(i)==' ') continue; pila.push(new Integer(frase.charAt(i))); cola.push(new Integer(frase.charAt(i))); } while (!pila.isEmpty()) { if (!pila.pop().equals(cola.pop())) return false; } return true; }