ho bisogno di un HashMap
o simpy un Map
con un numero fisso di elementi (n) lavorando come una coda FIFO .FIFO Mappa con limitati elementi
Quindi finché il numero dell'elemento non è < = n nuovi elementi vengono semplicemente inseriti nella mappa.
Per il numero di elemento>n il primo elemento inserito viene rimosso e il più recente viene inserito nella mappa.
C'è qualcosa di simile in Java o devo implementarlo?
Questo è un buon metodo per rimuovere la voce meno recente senza eseguire la sottoclassificazione della classe, LinkedHashMap. –
@ TheOriginalAndroid, eh? Stai assolutamente sottoclasse LinkedHashMap. –
è thread-safe? – fuyou001