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

bookIndex i Dart

Svep för att visa menyn

Varje element i en List eller String har en unik adress som kallas ett index. Index börjar från 0 det första elementet har index 0, det andra har index 1, och så vidare.

Du kan hämta ett element från listan med dess index med följande syntax.

main.dart

main.dart

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

Dart tillåter att ändra värdet på ett objekt i en List. Med andra ord kan du skriva om värdet på ett objekt i en List.

main.dart

main.dart

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

Exemplet ovan uppdaterar värdet på List-objektet med index 0. Utdata från koden blir − ["Toyota", "Porsche", "Ford"]. En String har också index.

main.dart

main.dart

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

Den enda skillnaden mellan index i en String och index i en List är att i listor kan vi uppdatera värden på dessa adresser, medan vi inte kan göra det i strängar.

1. Välj elementet på index 1 i strängen 'Codefinity'.

2. Vad kommer följande kod att skriva ut?

question mark

Välj elementet på index 1 i strängen 'Codefinity'.

Vänligen välj det korrekta svaret

question mark

Vad kommer följande kod att skriva ut?

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 7

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