ae! Pessoal1 queria tirar duvida! tenho uma LinkedHashSet que vai armazena o que o usuario ja digitou, usei essa para evitar de ter uma lista repetida.
Quando o usuario finalizar o jogo e diz que quer iniciar outro jogo, eu tenho que limpar essa lista como faria? to tentando assim: (so parte do codigo)
LinkedHashSet<String>grava = new LinkedHashSet<String>();
...
//alguem esse metodo e passa a palavra digitada
public void teste(String s){
if(grava.contains(s)){
System.out.println("esta palavra ja foi digitada");
}
else{
grava.add(s);
}
}
//pensei que esse metodo resolveria
public void limpar(){
int tam = grava.size();
for(int cont=0;cont<tam;cont++){
grava.remove(cont);
}
}
o metodo limpar eu coloquei depois que ele responde: “vc quer iniciar outro jogo?” se ele responder sim, logo apos chamo o metodo limpar() antes de acontecer qualquer coisa!
flw! quem puder ajudar!