Hola foreros... ayudenme a eliminar los espacios en blanco de mi palabra palindrome, esque he investigado que con el trim(), pero al compilarlo no jala correctamente...
import javax.swing.*;
public class Palindrome{
public static void main(String [] args){
String frase;
int frase2,i,i2,fallo,res;
i=0;
do{
fallo=0;
frase=JOptionPane.showInputDialog("Introduce la frase");
frase=frase.toLowerCase();
frase=frase.trim();
System.out.println("Frase"+frase);
frase2=frase.length();
i2=frase2-1;
while(i<i2){
if(frase.charAt(i)!=frase.charAt(i2)){
fallo++;
i++;
i2--;
}
i++;
i2--;
}
System.out.println("Fallo"+fallo);
if(fallo>0)
System.out.println("La frase no es Palindrome");
else
System.out.println("La frase es Palindrome");
res=JOptionPane.showConfirmDialog(null,"¿Desea intentarlo de nuevo?","Confirmacion",JOptionPane.YES_NO_OPTION);
}
while(res==JOptionPane.YES_OPTION);
}
}