Compartilhar método para as classes

Pessoal, é o seguinte,

Possuo um método chamado “adicionaZero” cuja a função é a de apenas incluir zeros à esquerda em Strings, por exemplo, quando possuo uma String = “1”, utilizando este método, consigo adicionar zeros a esquerda, ex: “00001”.

Este método está em minha classe: “Classe_Teste”.
Gostaria de compartilhar este método para outras classes, mas sem que fosse necessário instanciar a “Classe_Teste”.

Ou seja, estou na “Classe_B” e quero utilizar o “adicionaZero”, logo, seria necessário instanciar a “Classe_Teste”, algo mais ou menos assim:

//instanciacao
Classe_Teste str = new Classe_Teste();
//chamo o metodo
minhaString = str.adicionaZero("1");

A Questão é, como compartilhar um método sem que seja necessário instanciar uma classe ?

Por exemplo, existe o “Integer.parseInt()”, é um método que utilizamos sem instanciar nada. Como isso funciona ?

Muito obrigado.

Crie o método sendo estático (static), daí não precisa instanciar a classe pra chamá-lo.

Aí você faria

minhaString = Classe_Teste.adicionaZero("1");

Uma maneira é desixar o método estático…

ex:
static adicionaZero(){}

Daí vc pode usar esse método nas outras classes assim:

Classe_Teste.adicionaZero();

Valew e espero ter ajudao!

mas esse problema tmb não seria resolvido com DecimalFormat?