LinkedHashMap.RemoveEldestEntry(IMapEntry) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果此對應應該移除最長的專案,則傳 true
回 。
[Android.Runtime.Register("removeEldestEntry", "(Ljava/util/Map$Entry;)Z", "GetRemoveEldestEntry_Ljava_util_Map_Entry_Handler")]
protected virtual bool RemoveEldestEntry (Java.Util.IMapEntry? eldest);
[<Android.Runtime.Register("removeEldestEntry", "(Ljava/util/Map$Entry;)Z", "GetRemoveEldestEntry_Ljava_util_Map_Entry_Handler")>]
abstract member RemoveEldestEntry : Java.Util.IMapEntry -> bool
override this.RemoveEldestEntry : Java.Util.IMapEntry -> bool
參數
- eldest
- IMapEntry
對應中最近插入的專案,如果這是存取排序的對應,則為最近存取最少的專案。 這是移除它的項目,這個方法會傳 true
回 。 如果地圖在 或 putAll
調用之前put
是空的,導致這個調用,這將會是剛插入的專案;換句話說,如果對應包含單一專案,則最長的專案也是最新的。
傳回
true
如果應該從地圖中移除最長的專案,則為 ; false
如果應該保留,則為 。
- 屬性
備註
的 java.util.LinkedHashMap.removeEldestEntry(java.util.Entry)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。