Como completar com zeros à esquerda (zero-padding) um número em Java?

Completar um número com zeros à esquerda em Java, o chamado zero-padding, é simples e pode ser feito em apenas uma linha. Para isso deve-se usar o método estático format da classe String.

int numero = 5;

String.format("%06d", numero); // retorna 000005

O primeiro parâmetro do método é relacionado com o tamanho da String de saída. No exemplo acima é de até 6 zeros, dependendo do número de entrada.