String - apenas esclarecimentos

4 respostas
N

ai pessoal, eu to usando uma string para guradar algumas palavras…
por exemplo, vamos supor que eu possuo o valor "java2 " dentro do objeto string, depois quero usar outro valor dentro deste objeto, eu posso apagar o conteudo antigo assim
aux=new String() ?

vejam so, ate que funcionou, mas quero saber se existe um putro jeito de apagar o conteudo de um objeto string para armnazenar outro ?

valeu mocada

4 Respostas

F

uma String eh imutavel…
toda vez q tu fizer
aux = new String(), sera criada uma nova string, sendo q a tua antiga vai
continuar na memoria

se vc quiser mudar o valor de string use a classe
StringBuffer

R

… para apagar o conteúdo !?!

String aux = "Portal Java"; System.out.println("Nome = " + aux); aux = "";

… a variável continuará na memório, porém, com o conteúdo vazio!!!

falouh!

R

… para apagar o conteúdo !?!

String aux = "Portal Java"; System.out.println("Nome = " + aux); aux = "";

… a variável continuará na memória, porém, com o conteúdo vazio!!!

falouh!

N

valew mocada, ajudou bastante suas respostas…
valew…

Criado 14 de março de 2005
Ultima resposta 15 de mar. de 2005
Respostas 4
Participantes 3