Como adicionar zeros na frente de um número em Java
Passo 1
Prepare seu número. Se você já tem um número no seu programa, você pode usá-lo. Para a demonstração, o código de exemplo a seguir declara e cria uma instância de uma variável numérica: myNumber int = 99;
Esta variável é um 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.
Passo 2
Crie uma string de formato para a saída numérica. Para adicionar zeros à esquerda para o 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 string para corresponder ao número de dígitos desejado. Se o número que você está atribuindo tiver um formato de dois dígitos, este código Java adicionará três zeros à frente dele. O método de string de formato permite que você especifique padrões para usar e formatar a saída. Esta variável de string agora contém um padrão.
Passo 3
Atribua um formato ao número e salve o resultado como uma string. Adicione o seguinte código ao seu programa: String formattedString = String.format (formatString, myNumber);
Esse código informa ao Java para atribuir um formato ao número com o mesmo padrão que você criou. A string resultante conterá o número com zeros adicionais à esquerda para um total de cinco dígitos. Nesse caso, o primeiro parâmetro define o padrão, enquanto o segundo parâmetro é o número ao qual você deseja atribuir o formato para usar esse padrão.
Passo 4
Imprima sua string numérica com formato. Dependendo das necessidades do seu próprio programa, você pode simplesmente querer armazenar a string para referência futura. Se você deseja produzir o número formatado na saída padrão, você pode usar o seguinte código: System.out.println (formattedString);
Como o número formatado é armazenado como uma string, ele pode ser usado em qualquer processo de saída padrão para qualquer programa que você esteja usando.
Passo 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 apareça. Experimente o código, altere o número original e os parâmetros no método de formato de string para ver a diferença. Faça alterações até que seu número tenha sido formatado corretamente.