導航:首頁 > 編程語言 > 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相關的資料

熱點內容
紅包廣告平台源碼 瀏覽:765
硬碟格式化時用的dos命令是 瀏覽:938
找人緩解壓力 瀏覽:930
iphone的pdf 瀏覽:343
90壓縮餅干怎麼吃 瀏覽:661
php教材下載 瀏覽:907
什麼解壓密碼最好 瀏覽:583
資料庫與伺服器如何連接 瀏覽:436
架構師需要閱讀的源碼 瀏覽:476
ch編譯器 瀏覽:451
java必須自己寫一個編譯器嗎 瀏覽:939
如何製作androidrom 瀏覽:470
單片機萬能板怎麼寫入程序 瀏覽:21
邁銳寶xl壓縮比 瀏覽:341
靠演算法買彩票 瀏覽:498
程序員考核d 瀏覽:240
自助游中國pdf 瀏覽:747
安卓p40是什麼手機 瀏覽:87
24cxx編程器 瀏覽:592
陰陽師如何查看哪個伺服器有ID 瀏覽:316