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

bookIndekser i Dart

Sveip for å vise menyen

Hvert element i en List eller String har en unik adresse kalt en indeks. Indekser starter fra 0 det første elementet har indeks 0, det andre har indeks 1, og så videre.

Du kan hente et element fra listen ved å bruke indeksen med følgende syntaks.

main.dart

main.dart

copy
1234
void main() { List<String> names = ["Bob", "John"]; print(names[1]); // John }

Dart tillater endring av verdien til et element i en List. Med andre ord kan du skrive om verdien til et element i en List.

main.dart

main.dart

copy
12345
void main() { List cars = ["BMW", "Porsche", "Ford"]; cars[0] = "Toyota"; print(cars); // ["Toyota", "Porsche", "Ford"] }

Eksempelet ovenfor oppdaterer verdien til List-elementet med indeks 0. Utdataene fra koden vil være − ["Toyota", "Porsche", "Ford"]. En String har også indekser.

main.dart

main.dart

copy
1234
void main() { String user = "Alex"; print(user[0]); }
Note
Merk

Den eneste forskjellen mellom indekser i en String og indekser i en List er at i lister kan vi oppdatere verdier på disse adressene, mens i strenger kan vi ikke det.

1. Velg elementet på indeks 1 i strengen 'Codefinity'.

2. Hva vil følgende kode skrive ut?

question mark

Velg elementet på indeks 1 i strengen 'Codefinity'.

Velg det helt riktige svaret

question mark

Hva vil følgende kode skrive ut?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 7

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 7
some-alt