Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Lista i Dart | Variabler och Datatyper i Dart
Introduktion till Dart

bookLista i Dart

Svep för att visa menyn

Note
Definition

En List i Dart är en inbyggd datatyp som representerar en ordnad samling av element. Varje element i en List har vanligtvis samma datatyp, såsom heltal, flyttal, strängar eller andra objekt.

Listor är användbara för:

  • Lagring av data om en grupp relaterade objekt, såsom en inköpslista, att göra-lista eller kontaktlista.
  • Spårning av sekvenser av händelser, såsom en historiklogg eller en lista över steg som behövs för att slutföra en uppgift.

De hjälper till att hålla relaterad information organiserad och lättillgänglig.

Syntax

Låt oss titta på schemat för att skapa en List:

List<elements_type> list_name = [element_1, element_2];
  • List: kommando för att skapa en lista;
  • <elements_type>: datatypen för värden som kommer att lagras i listan;
  • list_name: listans namn;
  • [element_1, element_2]: kommatecken (,) separerar listelementen.
main.dart

main.dart

copy
1
List<int> numbers = [1, 2, 3, 4, 5];
  • List av heltal;
  • <int> typ av element från List.

Lägga till element

Lägga till ett värde i den redan existerande listan med 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);

Uttrycket numbers.add(6); anropar metoden add() på variabeln numbers och lägger till värdet 6 i den.

Ta bort element

list_name.remove(element)

Uttrycket list_name.remove(element) anropar metoden remove() på variabeln och tar bort den första förekomsten av det angivna värdet.

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

Vilken metod ska du använda för att lägga till ett nytt element i slutet av en List i Dart?

Vänligen välj det korrekta svaret

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 2. Kapitel 6
some-alt