import java.util.Scanner; public class Ejercicio03 { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); System.out.print("Ingrese una palabra: "); String palabra = entrada.nextLine(); if(esPalíndrome(palabra)){ System.out.print("Es una palabra palíndrome\n"); }else{ System.out.print("No es una palabra palíndrome\n"); } entrada.close(); } public static boolean esPalíndrome(String palabraOrig){ String invertirPalabra = new StringBuilder(palabraOrig).reverse().toString(); invertirPalabra = invertirPalabra.replace(" ", "").replace(".", "").replace(",", ""); palabraOrig = palabraOrig.replace(" ", "").replace(".", "").replace(",", ""); if( invertirPalabra.equals(palabraOrig) ){ return true; }else{ return false; } } }