Pode ate ser a mais compacta, porem n�o eh a mais eficiente:
Observe o que esta acontecendo:
1) Sera feita a conversao do inteiro para String devido a presenca do
operador +.
2) Sera instanciada uma nova String para ""
3) Sera feita a concatenacao das duas Strings
A outra forma mencionada tambem tem o overhead de instancia um objeto
Integer para fazer a conversao.
A minha sugestao eh:
String s = String.valueOf( i );
Como value of eh estatico entao n�o h� necessidade de se instanciar um novo
objeto simplesmente para fazer a conversao.
[]�s Marcelo Santiago Guedes
Sun Certified Java Programmer
----- Mensagem original -----
De: Alexandre Santos [SMTP:[EMAIL PROTECTED]]
Enviada em: Ter�a-feira, 2 de Janeiro de 1996 13:56
Para: Lista Java; ivelton souza
Assunto: Re: Conversao int --> String mais compacta
Ola Ivelton,
A mais compacta (e muito usada) eh :
int i = 10;
String s = ""+i;
Alexandre Santos
----- Original Message -----
From: ivelton souza <[EMAIL PROTECTED]>
To: Lista Java <[EMAIL PROTECTED]>
Sent: Friday, April 30, 1999 6:12 PM
Subject: Re: Conversao int --> String mais compacta
>
> pessoal , normalmente uso uma sintaxe um pouco mais
> compacta, tipo :
>
> int i = 10;
> String s = new Integer(i).toString();
>
>
>
> valeu,
>
> ivelton de souza
>
>
>
>
> Get your FREE Email at http://mailcity.lycos.com
> Get your PERSONALIZED START PAGE at http://my.lycos.com
> * Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu
e-mail,
escolha a lista <[EMAIL PROTECTED]> e de um <submit>.
>
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail,
escolha a lista <[EMAIL PROTECTED]> e de um <submit>.
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.