Sets et leurs méthodes
Les sets en Dart sont des collections d'éléments uniques, ce qui signifie qu'un élément donné ne peut apparaître qu'une seule fois dans un set. Voici quelques-unes des méthodes les plus couramment utilisées avec les sets :
add(element)
: Ajoute un élément au set s'il n'est pas déjà présent.
var set = {1, 2, 3};
set.add(4); // set devient {1, 2, 3, 4}
addAll(elements)
: Ajoute tous les éléments spécifiés au set.
var set = {1, 2, 3};
var nouveauxElements = {4, 5, 6};
set.addAll(nouveauxElements); // set devient {1, 2, 3, 4, 5, 6}
remove(element)
: Supprime l'élément spécifié du set.
var set = {1, 2, 3};
set.remove(2); // set devient {1, 3}
contains(element)
: Renvoietrue
si le set contient l'élément spécifié, sinonfalse
.
var set = {1, 2, 3};
var contientDeux = set.contains(2); // contientDeux vaut true
isEmpty
: Renvoietrue
si le set est vide, sinonfalse
.
var set = {1, 2, 3};
var estVide = set.isEmpty; // estVide vaut false
isNotEmpty
: Renvoietrue
si le set n'est pas vide, sinonfalse
.
var set = {1, 2, 3};
var nEstPasVide = set.isNotEmpty; // nEstPasVide vaut true
length
: Renvoie le nombre d'éléments dans le set.
var set = {1, 2, 3};
var longueur = set.length; // longueur vaut 3
Ces méthodes vous permettent de manipuler efficacement les sets en Dart, ce qui est utile lorsque vous avez besoin de travailler avec des ensembles uniques d'éléments dans vos applications. Les sets sont particulièrement utiles pour éliminer les doublons et garantir des données uniques.
Last updated