Como adicionar zeros na frente de um número em Java

A linguagem Java fornece uma variedade de classes e métodos para formatar a saída numérica. Usando a classe String, você pode gerar números com certos tipos de formato. Você pode usar esses métodos em combinação com variáveis ​​numéricas no programa, como números inteiros. Ao passar os números para os métodos da classe String, você pode escrever os valores de exibição do usuário, mantendo intactas as variáveis ​​numéricas originais. Adicionar zeros à esquerda antes dos números é uma prática comum que é facilmente alcançada com métodos de string.

Passo 1

Prepare o seu número. Se você já possui um número em seu programa, pode usá-lo. Para a demonstração, o seguinte código de exemplo declara e cria uma instância de uma variável numérica: myNumber int = 99;

Essa variável é um número inteiro do tipo primitivo com um valor arbitrário. Você pode escolher qualquer tipo de número, nome de variável e valor que desejar, pois o processo será o mesmo.

Etapa 2

Crie uma string de formato para saída numérica. Para adicionar zeros à esquerda ao seu número, você pode usar a seguinte sintaxe: String formatString = String.format (“%% 0% dd”, 5);

Este código especifica que o número total deve mostrar cinco dígitos, com zeros adicionados antes do número. O primeiro parâmetro descreve esse formato. Altere o segundo parâmetro para o método de formato de sequência para corresponder ao número de dígitos desejado. Se o número que você está atribuindo tiver um formato de dois dígitos, esse código Java adicionará três zeros à sua frente. O método string de formato permite especificar padrões para usar e formatar a saída. Essa variável de sequência agora contém um padrão.

Etapa 3

Atribua um formato ao número e salve o resultado como uma sequência. Adicione o seguinte código ao seu programa: String formattedString = String.format (formatString, myNumber);

Este código diz ao Java para formatar o número com o mesmo padrão que você criou. A sequência resultante conterá o número com zeros à esquerda adicionais para um total de cinco dígitos. Nesse caso, o primeiro parâmetro define o padrão, enquanto o segundo é o número que você deseja atribuir ao formato para usar esse padrão.

Etapa 4

Imprima sua sequência numérica formatada. Dependendo das necessidades do seu próprio programa, você pode simplesmente querer armazenar a cadeia para referência futura. Se você deseja produzir o número formatado na saída padrão, pode usar o seguinte código: System.out.println (formattedString);

Como o número formatado é armazenado como uma sequência, ele pode ser usado em qualquer processo de saída padrão para qualquer programa que você estiver usando.

Etapa 5

Salve o arquivo Java. Compile o programa e execute-o para análise. Verifique se o formato do número aparece da maneira que você deseja que ele saia. Experimente o código, altere o número e os parâmetros originais no método de formato de sequência para ver a diferença. Faça as alterações até que seu número seja formatado corretamente.

Referências

Categorias Internet
 

Você pode estar interessado:

Deixe um comentário