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
Introduktion til Dart

bookListe i Dart

Stryg for at vise menuen

Note
Definition

En List i Dart er en indbygget datatyp, der repræsenterer en ordnet samling af elementer. Hvert element i en List har normalt samme datatype, såsom heltal, flydende tal, strenge eller andre objekter.

Lister er nyttige til:

  • Opbevaring af data om en gruppe relaterede elementer, såsom en indkøbsliste, to-do-liste eller kontaktliste.
  • Sporing af sekvenser af begivenheder, såsom en historiklog eller en liste over trin der skal udføres for at fuldføre en opgave.

De hjælper med at holde relateret information organiseret og nem at tilgå.

Syntaks

Lad os se på skemaet for at oprette en List:

List<elements_type> list_name = [element_1, element_2];
  • List: kommando til at oprette en liste;
  • <elements_type>: datatypen for værdier, der gemmes i listen;
  • list_name: listenavn;
  • [element_1, element_2]: kommaer (,) adskiller listeelementerne.
main.dart

main.dart

copy
1
List<int> numbers = [1, 2, 3, 4, 5];
  • List af heltal;
  • <int> typelementer fra List.

Tilføjelse af elementer

Tilføjelse af en værdi til den allerede eksisterende liste af tal.

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);

Udtrykket numbers.add(6); kalder metoden add() på variablen numbers og tilføjer værdien 6 til den.

Sletning af elementer

list_name.remove(element)

Udtrykket list_name.remove(element) kalder metoden remove() på variablen og sletter den første forekomst af den angivne værdi.

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 skal du bruge for at tilføje et nyt element til slutningen af en List i Dart?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 2. Kapitel 6
some-alt