Como formatar um número inteiro em Java

A maioria das figuras aparecem exatamente como estão escritas no formato numérico final.

Passo 1

Abra o "Netbeans" e selecione "Arquivo" e "Nova classe".

Passo 2

Escreva "psvm" para criar um método principal.

Passo 3

Adicione o seguinte ao método principal:

// Format integer String s = integerFormat (i); System.out.println (s);

Isso formatará um número inteiro com um método chamado "integerFormat". No entanto, esse método ainda não existe, portanto, você deve defini-lo na próxima etapa.

Passo 4

Adicione o seguinte fora do método principal:

static String integerFormat (int i) {DecimalFormat df = novo DecimalFormat ("$ #, ###. ##"); String s = df.format (i);

return s;

}

A sintaxe de formato é bem simples. A maioria das figuras aparecem exatamente como estão escritas no formato numérico final. Os sinais numéricos (#) representam números opcionais. Por exemplo, se o número fornecido tiver decimais, "#. # #" Mostrará decimais. Mas, se não houver casas decimais, elas não aparecerão. Por outro lado, "0" é um número obrigatório. Se "#. # #" Foi substituído por "# 0.00", as duas casas decimais aparecerão sempre, mesmo que o valor não tenha um valor decimal.

Passo 5

Clique em "Executar".