Palindromo En Java
Enviado por bartolojr • 25 de Junio de 2013 • 329 Palabras (2 Páginas) • 462 Visitas
public class palindromo {
public boolean espalindromo(String cadena){
boolean valor=true;
int i,ind;
String cadena2="";
///aca son eliminados los espacios ///
for (int x=0; x < cadena.length(); x++) {
if (cadena.charAt(x) != ' ')
cadena2 += cadena.charAt(x);
}
/////se vuelven a asignar variables ////
cadena=cadena2;
ind=cadena.length();
////en este punto se comparan las cadenas ///
for (i= 0 ;i < (cadena.length()); i++){
if (cadena.substring(i, i+1).equals(cadena.substring(ind - 1, ind)) == false ) {
//si una letra no corresponde se sale y aparece el mensaje false //
valor=false;
break;
}
ind--;
}
return valor;
}
}
Nuestro main:
/**
*/
public class Main {
public static void main(String[] args) {
palindromo objclass=new palindromo();
if(objclass.espalindromo{
System.out.println("Palindromo");
}
else
{
System.out.println("No es Palindromo");
}
}
}
...