标签: java hashmap
我正在寻找一个Java HashMap实现,它只存储最后N个插入的元素并删除最旧的元素,当它通过添加更多元素超过限制N时。那有什么实现吗? 谢谢!
答案 0 :(得分:1)
您可以延长LinkedHashMap并在您希望丢弃的条件下检查尺寸,然后执行此操作。另外,您将保留在Java Collections Framework中。
LinkedHashMap
答案 1 :(得分:0)
LRUMap应该可以解决问题。