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

熱點內容
怎麼將pdf格式轉化為圖片格式 瀏覽:633
伺服器拔掉raid卡怎麼裝系統 瀏覽:230
區域對稱加密演算法 瀏覽:243
數字轉漢字php 瀏覽:731
安卓源碼硬體驅動 瀏覽:206
痰證pdf 瀏覽:812
電腦怎麼把word文檔轉pdf 瀏覽:865
程序員那麼可愛有孩子了嗎 瀏覽:480
安卓文字折疊怎麼使用 瀏覽:885
創造一個app如何掙錢 瀏覽:801
php55vc11 瀏覽:642
抖音如何關閉蘋果app充值 瀏覽:332
python多個文件調用 瀏覽:792
java演算法和數據結構 瀏覽:465
糖豆視頻的文件夾 瀏覽:654
php的頭部文件一般在哪個文件里 瀏覽:560
pe怎麼解開加密 瀏覽:509
為什麼今天伺服器維護 瀏覽:841
程序員統一桌面 瀏覽:559
如何注銷qq的登錄app手機版 瀏覽:346