导航:首页 > 编程语言 > lru算法java

lru算法java

发布时间:2025-01-19 05:38:09

1. java中LinkedHashMap的LRU算法,为什么多次访问其实并未改变元素的实际排序

要这样才行!!
Map hashMap = new LinkedHashMap<Integer, Integer>(16,(float) 0.75,true);

hashMap.get(2);是获取KEY为2的那一组,即(2,2)
二使用最多,所以排到最后 。
如果你要得到(3,3)就用hashMap.get(3). 这里面的3并不是map中的索引数值,而是你定义的KEY 。 你可以这样:
for (int i = 0; i < 6; i++) {
hashMap.put(i+"--", i);
}
即将KEY变为字符串,你获取数据的时候就必须用get("1--")这样的KEY

阅读全文

与lru算法java相关的资料

热点内容
易语言标题源码 浏览:948
腾讯云服务器如何开网店 浏览:889
qit没找到命令 浏览:62
exe安卓怎么用 浏览:440
社保在哪里查询app 浏览:919
工程师和程序员有什么不同 浏览:427
php正整数验证 浏览:363
有个腹黑程序员男友是什么体验 浏览:110
pdf添加文本框 浏览:770
系统文件夹很大没有文件 浏览:74
苏宁电器app如何还分期 浏览:635
苹果怎么在主屏幕创建文件夹 浏览:627
河南云服务器租用虚拟主机 浏览:361
centos修改ip命令 浏览:779
租用服务器属于什么服务类型 浏览:135
英雄联盟说没有网络连接到服务器地址 浏览:28
单片机周期信号波形识别 浏览:42
算法驱动的成长史 浏览:936
好又省APP怎么用 浏览:576
pdf在线格式转换jpg格式转换器 浏览:868