Hi!
Ich möchte einen eigenen Cache implementieren. Ich habe keys und diesen sind values zugewiesen. Die Zuweisung speichere ich in einer HashMap.
Nun möchte ich eine Begrenzung der maximalen Cache Grösse einbauen. Dafür muss ich das Element, das als erstes der HashMap hinzugefügt wurde, entfernen.
Wer hat eine idee wie ich das machen kann? Oder gibt es dafür eine Datenstruktur die besser geeignet ist als eine HashMap?
danke und gruss
ben
Ich möchte einen eigenen Cache implementieren. Ich habe keys und diesen sind values zugewiesen. Die Zuweisung speichere ich in einer HashMap.
Nun möchte ich eine Begrenzung der maximalen Cache Grösse einbauen. Dafür muss ich das Element, das als erstes der HashMap hinzugefügt wurde, entfernen.
Wer hat eine idee wie ich das machen kann? Oder gibt es dafür eine Datenstruktur die besser geeignet ist als eine HashMap?
danke und gruss
ben