cómo obtener el primer dígito de un número en java


Respuesta 1:

Oye, si solo quieres el primer dígito de tu número, puedes seguir esta sencilla solución usando cadenas como esta ...

public int primero (int n) {

Cadena a = String.valueOf (n);

return Integer.valueOf (a.substring (0,1));

} Y está hecho de una manera fácil, pero también será genial si construye la lógica usted mismo usando operadores.

Espero que te guste. Comparte y vota.


Respuesta 2:
int n = 27; // solo un ejemploint último dígito = n% 10; // obtiene el resto de n cuando div por 10