Ae galera…
Seguinte:
como dei uma buscada geral e não encontrei nada, gostaria de saber se alguem me ajuda:
Como obter um inteiro sempre com duas casas decimais???
Ex:
00
01
02
03
04
05
Abs!!!
Ae galera…
Seguinte:
como dei uma buscada geral e não encontrei nada, gostaria de saber se alguem me ajuda:
Como obter um inteiro sempre com duas casas decimais???
Ex:
00
01
02
03
04
05
Abs!!!
Você pode usar :
// funciona a partir do Java 5.0
int n = 5;
String s = String.format ("%02d", n);
ou
// funciona a partir do Java 1.2
int n = 5;
String s = new DecimalFormat("00").format (n);
Note que não é o “inteiro” que tem duas casas. É sua representação String que tem duas casas.
[quote=thingol]Você pode usar :
// funciona a partir do Java 5.0
int n = 5;
String s = String.format ("%02d", n);
ou
// funciona a partir do Java 1.2
int n = 5;
String s = new DecimalFormat("00").format (n);
[/quote]
Exatamente como disse o thingol, você também poderia usar o System.out.printf, se só simplesmente quiser mostrar na tela o inteiro formatado seria assim o código(bem semelhante ao acima mostrado):
System.out.printf("%2d", nomedoseuintaqui);
Espero ter ajudado…
Blza Galera!!!
Valeu mxm!!!
Era só a representação mesmo!!!
Brigaduuuuuuuuuu