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] 
-------------------------------------------------------------------------

Responder a