Deletar do metodo

2 respostas
cidao

estou com um duvida
por exemplo

eu criei um metodo

public void setNome(String nome) {
		this.nome = nome;
	}

e adicionei por exemplo

.setNome("casa");
 .setNome("ana");
 .setNome("maria");
 .setNome("copo");

e agora eu quero deletar casa
da minha variavel nome.
como que eu faço?

2 Respostas

Cocota

Veja bem cidao,

Antes de tudo, a instância é importante.
Para “deletar” casa, você terá que pegar a instância do objeto que tem o atributo nome igual a “casa” e atribuir-lhe o valor null.
Você também pode fazer um método chamado delNome()

public void delNome(){
     this.nome = null;
}

É muito importante saber o que veio antes do .setNome(“casa”) em seu código.
Porque se você tiver chamado o método setNome() para o mesmo objeto, já na segunda chamada o nome do objeto não será mais “casa”, será “ana”.
Dúvidas sobre o modo como expliquei?

Faiter_

Cidao é como o cocota falou…
Segundo o seu exemplo o valor que consta na sua variável nome é: “copo”.
Sempre vai manter o ultimo valor atribuído a variável.

Alem do método que o Cocota mostrou, você pode simplesmente:

.setNome("");

Qualquer coisa da um toque!!!

Um grande abraço!!

Criado 22 de agosto de 2006
Ultima resposta 23 de ago. de 2006
Respostas 2
Participantes 3