Em VB eu j� tive que fazer algo parecido, e a solu��o era bem porca, mas
eficaz. Simplemente concatenava n zeros (no seu caso seis) com a string do
numero desejado e pegava os n algarismos a direita.
Em java fica algo do tipo:
String temp = "000000" + (new Integer(n)).toString();
return temp.substring(temp.length() - 6);
(que nojeira, n�?)
abra�os
Jorge
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: quinta-feira, 14 de junho de 2001 09:34
To: [EMAIL PROTECTED]
Subject: [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]
-------------------------------------------------------------------------