Formatar Numero inteiro

4 respostas
L

Gostaria de saber como eu poderia formatar um número inteiro?
Exemplo: Número inteiro = 1524552 Formatar Número inteiro = 1.524.552
São vários valores dentro de um relatório, precisaria algo como a classe decimalformat.

Atenciosamente,
Lucas

4 Respostas

J

Pode ser assim:

int num = 1524552;
Formatter formatter = new Formatter();
		
String str = formatter.format("%,d", num).toString();
C

“Lucas_CG”:
Gostaria de saber como eu poderia formatar um número inteiro?
Exemplo: Número inteiro = 1524552 Formatar Número inteiro = 1.524.552
São vários valores dentro de um relatório, precisaria algo como a classe decimalformat.

Atenciosamente,
Lucas

Só uma observação jair… ele disse que vai usar um relatório… se for usar algo como iReport é só configurar o campo do field, mas caso precise de outra coisa, então ai o seu código resolve tranquilamente :joia:

L

Estou mostrando o resultado atraves de JSP. Esse metodo retorna um inteiro <td><%= bil.getIntVal() %></td> Gostaria de saber com poderia colocar uma mascara nesse valor inteiro? Tentei colocar aquele codigo que foi sugerido mas nao compilou.

Obrigado pela atencao.

L

import java.text.DecimalFormat;

DecimalFormat nf = new DecimalFormat("###,###,###,###");
nf.format(Numero_Inteiro);

Atenciosamente,
Lucas

Criado 4 de janeiro de 2007
Ultima resposta 4 de jan. de 2007
Respostas 4
Participantes 3