Set es un tipo especial de colección en la programación de Dart. En el que cualquier objeto puede ocurrir solo una vez. Si realizamos la operación de agregar en el conjunto, si el objeto ya está en el conjunto, no se agregará; de lo contrario, se agregará al conjunto. dart: la biblioteca principal proporciona la clase Set para la implementación.
Sintaxis: Identificador = nuevo Conjunto()
o
Identificador = nuevo Set.from (Iterable)
Aquí, Iterable es la lista de valores que se agregarán en el conjunto.
Ejemplo 1:
Dart
void main() { // create a new set number Set number = new Set(); // add in the set number.add(1); number.add(2); number.add(5); number.add(1); // all elements are retrieved // in the order in which // they are inserted for(var no in number) { print(no); } }
Producción:
1 2 5
Ejemplo 2:
Dart
void main() { // Create a Set Number Which // contains a list of value Set number = new Set.from([1,11,14,11]); // all elements are retrieved // in the order in which // they are inserted for(var n in number) { print(n); } }
Producción:
1 11 14
Ejemplo 3:
Dart
void main() { // Create a Set Number Which // contains a list of value Set number = new Set.from(['geeks','for','geeks']); // all elements are retrieved // in the order in which // they are inserted for(var n in number) { print(n); } }
Producción:
geeks for
Publicación traducida automáticamente
Artículo escrito por avengerjanus123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA