Palíndromo en java
Es una forma sencilla de analizar si una palabra es palíndromo.
public void palindromo(String cadena){
StringBuffer sb=new StringBuffer(cadena);
String cadenaRev=new String(sb);
if(cadena.compareTo(cadenaRev)==0)
System.out.print(cadena+": es un palindromo");
else
System.out.print(cadena+": no es palindromo");
}
He usado la Clase StringBuffer para reversar la palabra y luego la comparo lexicograficamente como una simple cadena. espero les sirva...
public void palindromo(String cadena){
StringBuffer sb=new StringBuffer(cadena);
String cadenaRev=new String(sb);
if(cadena.compareTo(cadenaRev)==0)
System.out.print(cadena+": es un palindromo");
else
System.out.print(cadena+": no es palindromo");
}
He usado la Clase StringBuffer para reversar la palabra y luego la comparo lexicograficamente como una simple cadena. espero les sirva...
Comentarios