Langage

IMap.Remove Méthode

Définition

Surcharges

Nom Description
Remove(Object)

Supprime le mappage d’une clé de ce mappage s’il est présent (opération facultative).

Remove(Object, Object)

Supprime l’entrée de la clé spécifiée uniquement si elle est actuellement mappée à la valeur spécifiée.

Remove(Object)

Supprime le mappage d’une clé de ce mappage s’il est présent (opération facultative).

[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IMapInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Remove(Java.Lang.Object? key);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IMapInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : Java.Lang.Object -> Java.Lang.Object

Paramètres

key
Object

clé dont le mappage doit être supprimé de la carte

Retours

valeur précédente associée keyà , ou null s’il n’y avait pas de mappage pour key.

Attributs

Exceptions

si la suppression n’est Map pas prise en charge.

Remarques

Supprime le mappage d’une clé de ce mappage s’il est présent (opération facultative). Plus formellement, si cette carte contient un mappage de clé k à valeur v telle que Objects.equals(key, k), ce mappage est supprimé. (La carte peut contenir au maximum un tel mappage.)

Retourne la valeur à laquelle cette carte a précédemment associé la clé, ou null si la carte ne contenait aucun mappage pour la clé.

Si cette carte autorise les valeurs Null, une valeur null de retour n’indique pas nécessairement que la carte ne contient aucun mappage pour la clé ; il est également possible que la carte mappée explicitement la clé null.

La carte ne contient pas de mappage pour la clé spécifiée une fois l’appel retourné.

Java documentation pour java.util.Map.remove(java.lang.Object).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Remove(Object, Object)

Supprime l’entrée de la clé spécifiée uniquement si elle est actuellement mappée à la valeur spécifiée.

[Android.Runtime.Register("remove", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public virtual bool Remove(Java.Lang.Object? key, Java.Lang.Object? value);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Ljava_lang_Object_Handler:Java.Util.IMap, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Remove : Java.Lang.Object * Java.Lang.Object -> bool
override this.Remove : Java.Lang.Object * Java.Lang.Object -> bool

Paramètres

key
Object

clé avec laquelle la valeur spécifiée est associée

value
Object

valeur attendue à associer à la clé spécifiée

Retours

true si la valeur a été supprimée

Attributs

Remarques

Supprime l’entrée de la clé spécifiée uniquement si elle est actuellement mappée à la valeur spécifiée.

Ajouté dans la version 1.8.

Java documentation pour java.util.Map.remove(java.lang.Object, java.lang.Object).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à