A linguagem Java fornece uma variedade de classes e métodos para a formatação de saída numérica. Usando a classe string, você pode números de saída com tipos específicos de formatação. Você pode usar estes métodos em conjunto com as variáveis numéricas em seu programa , como números inteiros. Ao passar os números para os métodos da classe string, você pode escrever os valores para exibição do usuário , mantendo suas variáveis número original intacta. Adicionando zeros na frente dos números é uma prática comum que é facilmente alcançado com os métodos de cordas. Instruções
1
Prepare o seu número . Se você já tem um número em seu programa, você pode usá-lo . Para demonstração, o seguinte exemplo de código declara e instancia uma variável de número : int myNumber = 99 ;
Esta variável é um tipo primitivo inteiro com um valor arbitrário . Você pode escolher qualquer tipo de número, nome de variável e valor que você gosta e o processo será o mesmo.
2
Criar uma seqüência de formato para a saída numérica. Para adicionar zeros à esquerda para o seu número , você pode usar a seguinte sintaxe: formatString String = String.format ("% % 0% dd" , 5);
Este código especifica que o número total deve ser visível cinco dígitos, com zeros adicionados para fazer isso antes do número. O primeiro parâmetro descreve este formato. Alterar o segundo parâmetro para o método de formato de cadeia para coincidir com o número de dígitos que você deseja que o seu número de ter. Se o número sendo formatado tem dois dígitos , este código será instruir Java para acrescentar três zeros na frente dele . O método de seqüência de formato permite que você especifique padrões para usar ao formatar sua saída. Esta variável de seqüência agora contém um tal padrão .
3
Formate seu número e armazenar o resultado como uma string. Adicione o seguinte código ao seu programa : formattedString String = String.format ( formatString , myNumber );
Este código diz Java para formatar o número usando a seqüência padrão que você criou. A string resultante conterá o número com zeros à esquerda adicionais , num total de cinco dígitos. Neste caso, o primeiro parâmetro é o padrão definido , ea segunda é o número que você deseja formatar usando esse padrão.
4
saída a seqüência de número formatado . Dependendo das necessidades do seu próprio programa , você pode simplesmente querer armazenar a string para futura referência a este ponto. Se você quer a saída do número formatado para a saída padrão , você pode usar o seguinte código: System.out.println ( formattedString );
Como o número formatado é armazenado como uma string, você pode usá-lo em qualquer saída padrão processa o seu programa está usando .
5
Salve o arquivo Java. Compilar o programa e executá-lo para o teste. Verifique se o formato de número aparece do jeito que você quer que seja. Experiência com o código , a alteração do número original e os parâmetros que você passa para o método de formato de cadeia para ver que diferença faz . Faça as alterações até que seu número é formatado corretamente.