ISet.Add(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute l’élément spécifié à ce jeu s’il n’est pas déjà présent (opération facultative).
[Android.Runtime.Register("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.ISetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Add (Java.Lang.Object? e);
[<Android.Runtime.Register("add", "(Ljava/lang/Object;)Z", "GetAdd_Ljava_lang_Object_Handler:Java.Util.ISetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Add : Java.Lang.Object -> bool
Paramètres
- e
- Object
élément à ajouter à cet ensemble
Retours
true
si ce jeu ne contenait pas déjà l’élément spécifié
Implémente
- Attributs
Remarques
Ajoute l’élément spécifié à ce jeu s’il n’est pas déjà présent (opération facultative). Plus formellement, ajoute l’élément e
spécifié à ce jeu si l’ensemble ne contient aucun élément e2
tel que Objects.equals(e, e2)
. Si ce jeu contient déjà l’élément, l’appel laisse le jeu inchangé et retourne false
. En combinaison avec la restriction sur les constructeurs, cela garantit que les jeux ne contiennent jamais d’éléments en double.
La disposition ci-dessus n’implique pas que les jeux doivent accepter tous les éléments ; les jeux peuvent refuser d’ajouter un élément particulier, y compris null
, et lever une exception, comme décrit dans la spécification pour Collection#add Collection.add
. Les implémentations d’ensembles individuels doivent clairement documenter les restrictions sur les éléments qu’ils peuvent contenir.
Documentation Java pour java.util.Set.add(E)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.