語言

Attributes.IMap.Remove(Object) 方法

定義

若該映射存在,則移除該映射(可選操作)。

Java.Lang.Object? IMap.Remove(Java.Lang.Object? key);
abstract member Java.Util.IMap.Remove : Java.Lang.Object -> Java.Lang.Object
override this.Java.Util.IMap.Remove : Java.Lang.Object -> Java.Lang.Object

參數

key
Object

將映射從映射中移除的鍵

傳回

先前與 key 相關聯的值,若沒有 key 映射則為 null。

實作

備註

若該映射存在,則移除該映射(可選操作)。 更正式地說,若此映射包含從鍵 k 到 v 的映射,使得 Objects.equals(key, k),則該映射被移除。 (映射最多只能包含一個此類映射。)回傳該映射先前關聯該鍵的值;若映射中沒有該鍵的映射,則回傳空值。 如果此映射允許 null 值,則回傳 null 值不一定表示該映射中沒有鍵值的映射;也有可能映射明確將金鑰映射到 null。 呼叫回傳後,映射不會包含指定金鑰的映射。

Java 參考 java.util.Map.remove。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於