Me gustaría mostrar siempre un número inferior a 100 con 2 dígitos (ejemplo: 03, 05, 15 ...)
¿Cómo puedo agregar el 0 sin usar un condicional para verificar si es menor de 10?
Necesito agregar el resultado a otra Cadena, por lo que no puedo usar printf.
java
number-formatting
Realtebo
fuente
fuente
String.format("%02.0f", myNumber)
si no quieres los números después del punto decimalSi necesita imprimir el número, puede usar printf
Puedes usar
o
o
fuente
Puedes usar esto:
fuente
La clase String viene con las habilidades de formato:
para documentación completa, aquí está el documento
fuente
java.util.IllegalFormatConversionException: %d can't format java.lang.Double arguments
En los recursos de Android es bastante simple
fuente