sábado, 17 de febrero de 2018

Saber si un numero es palíndromo o no programación en Java




import java.sql.Date;

public class Inicio {

public static void main(String[] args) {
Boolean swPalindromo= esPalindromo("112211");
System.out.println(swPalindromo);
}
public static Boolean esPalindromo(String num) {
String numInvertido="";
char[] caracter;
int longitud = num.length()-1;
for (int i = 0; i <= longitud; i++) {
caracter = num.toCharArray();
numInvertido = caracter[i]+ numInvertido;
}
System.out.println(num);
System.out.println(numInvertido);
if (Integer.parseInt(numInvertido)==Integer.parseInt(num)) {
return true;
}
else 
return false;
}

}

No hay comentarios:

Publicar un comentario