On Tue, 20 Aug 2002 08:09:51 -0300, "Jorge Augusto Pizzato" <[EMAIL PROTECTED]>
escreveu :
> Esqueci de colocar o motivo do teste feito:
> Segundo o "famoso livro verde" pag. 447 objetos string s�o imut�veis e seu
> conte�do de caracteres n�o pode ser modificado depois de criado.
> Talvez em vers�es anteriores do SDK, mas na vers�o 1.4.0 o conte�do pode ser
> alterado cfe. teste feito.
Ola...
Como voce fez isso? Acho que nao pode mudar o valor de uma String de jeito nenhum
Se voce olhar o codigo fonte da classe java.lang.String, vai ver:
private char value[];
que eh onde ele guarda o valor da String, e os UNICOS lugares em que isto eh alterado,
sao os construtores.
Strings NAO podem ser alteradas, se nao o pool que o java faz delas iria ser a maior
confusao!
-----------------------------------
Paulo Eduardo Azevedo Silveira
http://www.paulo.com.br ICQ
5142673
------------------------------ 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------