Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Liste i Dart | Variabler og Datatyper i Dart
Introduksjon til Dart

bookListe i Dart

Sveip for å vise menyen

Note
Definisjon

En List i Dart er en innebygd datatyp som representerer en ordnet samling av elementer. Hvert element i en List har vanligvis samme datatype, for eksempel heltall, flyttall, strenger eller andre objekter.

Lister er nyttige for:

  • Lagring av data om en gruppe relaterte elementer, som en handleliste, gjøremålsliste eller kontaktliste.
  • Sporing av sekvenser av hendelser, som en historikklogg eller en liste over steg som trengs for å fullføre en oppgave.

De bidrar til å holde relatert informasjon organisert og lett tilgjengelig.

Syntaks

Her er skjemaet for å opprette en List:

List<elements_type> list_name = [element_1, element_2];
  • List: kommando for å opprette en liste;
  • <elements_type>: datatypen for verdiene som skal lagres i listen;
  • list_name: listenavn;
  • [element_1, element_2]: komma (,) skiller listeelementene.
main.dart

main.dart

copy
1
List<int> numbers = [1, 2, 3, 4, 5];
  • List med heltall;
  • <int> type elementer fra List.

Legge til elementer

Legge til en verdi i den allerede eksisterende listen med tall.

main.dart

main.dart

copy
123456
void 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);

Uttrykket numbers.add(6); kaller metoden add() på variabelen numbers, og legger til verdien 6 i listen.

Slette elementer

list_name.remove(element)

Uttrykket list_name.remove(element) kaller metoden remove() på variabelen, og sletter den første forekomsten av den angitte verdien.

main.dart

main.dart

copy
123456
void main() { List<int> numbers = [11, 22, 23]; print(numbers); // [11, 22, 23] numbers.remove(22); print(numbers); // [11, 23] }
question mark

Hvilken metode bør du bruke for å legge til et nytt element på slutten av en List i Dart?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 2. Kapittel 6
some-alt