Lista in Dart
Scorri per mostrare il menu
Una List in Dart è un tipo di dato integrato che rappresenta una collezione ordinata di elementi. Ogni elemento in una List di solito ha lo stesso tipo di dato, come interi, numeri in virgola mobile, stringhe o altri oggetti.
Le liste sono utili per:
- Memorizzare dati su un gruppo di elementi correlati, come una lista della spesa, una lista di cose da fare o una lista di contatti.
- Tenere traccia di sequenze di eventi, come un registro storico o una lista di passaggi necessari per completare un'attività.
Aiutano a mantenere le informazioni correlate organizzate e facili da consultare.
Sintassi
Vediamo lo schema per creare una List:
List<elements_type> list_name = [element_1, element_2];
List: comando per creare una lista;<elements_type>: tipo di dato per i valori che saranno memorizzati all'interno della lista;list_name: nome della lista;[element_1, element_2]: le virgole (,) separano gli elementi della lista.
main.dart
1List<int> numbers = [1, 2, 3, 4, 5];
Listdi numeri interi;- elementi di tipo
<int>dallaList.
Aggiunta di elementi
Aggiunta di un valore alla lista di numeri già esistente.
main.dart
123456void main() { List<int> numbers = [111, 22, 32]; print(numbers); // Output [111, 22, 32] numbers.add(6); // Adding an item to a list print(numbers); // Output [111, 22, 32, 6] }
numbers.add(6);
L'espressione numbers.add(6); richiama il metodo add() sulla variabile numbers, aggiungendo il valore 6.
Eliminazione di elementi
list_name.remove(element)
L'espressione list_name.remove(element) richiama il metodo remove() sulla variabile, eliminando la prima occorrenza del valore specificato.
main.dart
123456void main() { List<int> numbers = [11, 22, 23]; print(numbers); // [11, 22, 23] numbers.remove(22); print(numbers); // [11, 23] }
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione