Questione : Java: hashmap.remove (chiave)

Ciao: Ho una struttura di dati. Nella struttura di dati, ho cinque hashmaps. In ogni hashmap, ci sono accoppiamenti di valore e chiave. Posso ho messo 5 chiavi del hashmap tutto il punto allo stesso oggetto. Ho messo hashmap1.put (key1, sameobject), hashmap2.put (key2, sameobject), hashmap3.put (key3, sameobject)…. il

When che lo rimuovo, io rimuove hashmap1.remove (key1), hashmap2.remove (key2), hashmap3.remove (key3),… fa quel
1) in hashmapX.remove (keyX): ….. Cancello soltanto il riferimento. L'accumulazione di immondizia rimuoverà sameobject.
2) in hashmap1.remove (key1), io già ha rimosso il sameobject, tutte le altre chiavi è guasto. Quindi la perdita di memoria viene. il caso del

Which 1), 2) è allineare?
class= del

Risposta : Java: hashmap.remove (chiave)

Soltanto il tracciato è rimuove da un programma specifico. Nient'altro è commovente
Altre soluzioni  
 
programming4us programming4us