Set di dardi

Set di dardi

Un set nel linguaggio di programmazione DART è definito come una raccolta di più elementi dello stesso tipo di dati. Tuttavia, ciascuno di questi elementi deve essere unico. In questa guida, studieremo l'uso dei set di dardi in Ubuntu 20.04 passando attraverso alcuni esempi semplici ma utili.

Utilizzando i set nel linguaggio di programmazione Dart in Ubuntu 20.04:

Abbiamo implementato i seguenti sette esempi con te per insegnarti gli usi dei set nel linguaggio di programmazione DART. Ognuno di questi esempi ti introdurrà un nuovo concetto associato all'uso degli insiemi nel linguaggio di programmazione DART.

Esempio n. 1: dichiarare un set usando la notazione variabile nel linguaggio di programmazione DART:

Esistono due modi diversi per dichiarare un set nel linguaggio di programmazione Dart. Condivideremo con te il primo metodo per farlo. Per questo, dovrai passare attraverso lo script Dart mostrato nell'immagine qui sotto:

Abbiamo dichiarato per la prima volta un set chiamato "mesi" all'interno della nostra funzione "main ()" facendo uso della notazione variabile utilizzando la parola chiave "var". Questo è un tipo di "stringa" set e contiene sei mesi diversi come elementi. Quindi, abbiamo appena usato la dichiarazione "stampa" per la stampa di questi elementi sul terminale.

Per eseguire questo script Dart, abbiamo usato il seguente comando:

$ dart run set.dardo

Tutti gli elementi del nostro set di dardi sono mostrati nell'immagine qui sotto:

Esempio n. 2: dichiarare un set usando la notazione impostata nel linguaggio di programmazione DART:

In questo esempio, condivideremo con te la seconda notazione per dichiarare un set nel linguaggio di programmazione DART. Per questo, dovrai dare un'occhiata al seguente script Dart:

In questo script Dart, abbiamo dichiarato lo stesso insieme di "mesi" che abbiamo usato nel primo esempio. Tuttavia, questa volta, l'abbiamo dichiarato utilizzando la notazione "imposta" facendo uso della parola chiave "set". Dopo aver dichiarato e inizializzato questo set, abbiamo appena stampato i suoi elementi sulla console.

Dopo aver eseguito questo script Dart, tutti gli elementi del nostro set "mesi" sono apparsi sul terminale come mostrato nell'immagine seguente:

Esempio n. 3: un set contenente elementi duplicati nel linguaggio di programmazione DART:

Ora, quando hai imparato le due diverse dichiarazioni degli insiemi nel linguaggio di programmazione Dart, cercheremo di spostare un passo avanti. Ti insegneremo cosa succede se hai elementi duplicati all'interno di un set di dardi. Per questo, dovrai considerare il seguente script Dart:

In questo esempio, abbiamo dichiarato i "mesi" impostati nel linguaggio di programmazione DART. Tuttavia, questa volta, contiene due valori duplicati (i.e. Marzo e settembre.) Per verificare ciò che accade a questo set a causa dell'esistenza di questi valori duplicati, abbiamo utilizzato un'istruzione "stampa" per stampare gli elementi di questo set sulla console.

L'output di questo script Dart è mostrato nell'immagine in basso che ci dice che tutti gli elementi duplicati presenti all'interno di un set di dardi sono stampati una sola volta.

Esempio n. 4: aggiunta di un elemento a un set nel linguaggio di programmazione Dart:

In questo esempio, ti insegneremo come puoi aggiungere un elemento a un set esistente nel linguaggio di programmazione Dart. Per questo, devi guardare il seguente script Dart:

In questo script, abbiamo usato lo stesso set di "mesi" che abbiamo usato negli esempi sopra. Tuttavia, questa volta, abbiamo aggiunto un nuovo elemento a questo set usando i "mesi.Aggiungi ("May") ". Dopo questa modifica, abbiamo stampato di nuovo gli elementi di questo set sul terminale.

L'output di questo script Dart è mostrato nell'immagine seguente. Questo script Dart ha stampato correttamente gli elementi del set dopo aver aggiunto un nuovo elemento ad esso. Inoltre, tutti gli elementi appena aggiunti a un set sono sempre inseriti alla fine.

Esempio # 5: Rimozione di un elemento da un set nel linguaggio di programmazione Dart:

Puoi anche rimuovere un elemento particolare da un set di freccette in qualsiasi momento.

In questo esempio, abbiamo appena usato i "mesi.Rimuovi ("gennaio") "per la rimozione del mese" gennaio "dal nostro set. Per verificare questa rimozione, abbiamo stampato gli elementi aggiornati del set sul terminale.

L'output di questo programma DART è mostrato nell'immagine seguente che conferma che il nostro elemento specificato è stato rimosso correttamente dal nostro set.

Esempio # 6: Verificare la lunghezza di un set nel linguaggio di programmazione Dart:

È inoltre possibile controllare la lunghezza di un dardo impostato utilizzando lo script Dart che segue:

In questo programma DART, abbiamo appena usato il "$ mesi.lunghezza ”Notazione per la stampa della lunghezza del dardo impostato sul terminale.

La lunghezza del nostro dardo impostato in questo particolare esempio è "4" come mostrato nell'immagine seguente:

Esempio # 7: accedere a un particolare indice di un set nel linguaggio di programmazione DART:

Se si desidera accedere a qualsiasi elemento o indice particolare di un set DART, dovrai procedere come spiegato nel seguente script Dart:

In questo esempio, volevamo accedere all'elemento al 0 ° indice del nostro set per il quale abbiamo semplicemente usato il "$ mesi.Elementat (0) ”Notazione. Puoi sostituire "0" con qualsiasi altro indice di tua scelta a seconda dell'indice del set che si desidera accedere.

L'elemento presente al 0 ° indice del nostro set è mostrato nell'immagine seguente:

Conclusione:

Questo articolo è stato scritto per dimostrare l'uso dei set Dart in Ubuntu 20.04. Abbiamo cercato di spiegarti questo concetto con l'aiuto di sette semplici esempi. Dopo aver esaminato questi esempi, non solo avrai familiarità con la dichiarazione dei set di dardi, ma sarai anche in grado di manipolarli facendo uso delle diverse funzioni associate.