Hmm, nunca precisei fazer isso, mas acho que uma das possiveis soluções que
você pode fazer é:

1 - Transforme o inteiro para String
2 - Verifique o lenght dele
3 - Subratia o lenght dele de 6
4 - Concatena "0"s na frente dele dependendo do numero

Codigo:
public static void main(String ar[]) {
int a = 22;
String b = Integer.toString(a);
int c = 6 - b.length();
for(int i = 0; i < c; i++) {
    b = "0" + b;
}
a = Integer.parseInt(b);
System.out.println(a);
System.out.println(b);

Obs.: Ao dar o parseInt os "0"s são removidos da frente do inteiro, como
String eles continuam la, compila esse codigo e faz o teste.

Espero que isso te ajude a resolver o problema

[]'S
Fabio Lin
Freedom2buy.com
www.f2b.com.br
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-----Mensagem Original-----
De: <[EMAIL PROTECTED]>
Para: <[EMAIL PROTECTED]>
Enviada em: quinta-feira, 14 de junho de 2001 12:34
Assunto: [java-list] Formatar Valores


>
>
> Pessoal imagino que essa pergunta seja besta que dói mas estou com
> problemas pra fazer isso. Como eu faço para predefinir um valor em um
> inteiro?
> Por Exemplo:
> eu tenho um número 22 que vem do banco de dados. Preciso somar esse
> número com mais 1. Mas na hora de devolver para o banco eu preciso
> fazer com que ele tenha sempre 6 casas ou seja: 000023, 000001, 0001000
> Alguem pode me ajudar?
>
> MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
> Faça já o seu. É gratuito!!!
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a