Dardo – Conceptos básicos del conjunto

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *