Formatando números em Java é usada para exibir valores como moeda. Java trunca os valores "0" após decimais , de modo a formatação do número exibe um padrão de dois dígitos após o decimal. Para outras aplicações , pode haver a necessidade de mostrar os números com um formato diferente . Felizmente, Java vem com uma função interna para formatar números com apenas algumas linhas de código. Instruções
1
incluir as bibliotecas de formato. Bibliotecas de classes são fornecidas pelo compilador Java para formatação de números, mas eles precisam ser incluídos nos cabeçalhos do código. Estas são as bibliotecas para incluir no seu código : java.text.DecimalFormat importação ; java.text.NumberFormat importação;
2
Criar o formato . Formatos de números usam o símbolo "#". Isto indica que um número é usado em lugar do símbolo enquanto outros caracteres estaticamente são inseridos no formato . O código abaixo é um exemplo de um formato de número em Java: . NumberFormat myformat = new DecimalFormat ("# 0.00" ); Este formato irá adicionar "0 " caracteres para números que não são decimais , semelhante ao que é necessário para a moeda < br >
3
Imprimir um número formatado com o display. O código a seguir usa o formato de número definido na etapa 2 para formatar um decimal : double MyMoney = 88; System.out.println ( myFormat.format ( MyMoney ) );
4
Ver os resultados. Se for implementado corretamente , o código deve compilar e imprimir o seguinte decimal formatado : 88.00