@Andre_Costa escreveu:
eu gostaria de saber se o arraylist.remove apenas remove as referências do endereço da memoria onde o objeto está ou se ele apaga o objeto da memória. veja esse caso:
public Object getRandom() {
int random = (int) Math.floor(Math.random() * ação.size()); //ação é um ArrayList<object> Object saida = ação.get(random); ação.remove(random); return saida; }
eu quero saber se neste caso o object saida mantem o endereço de memória onde o objeto está ou se o ação.remove() apagou o objeto.
Mensagens: 3
Participantes: 2