Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Indizes in Dart | Variablen und Datentypen in Dart
Einführung in Dart

bookIndizes in Dart

Swipe um das Menü anzuzeigen

Jedes Element in einer List oder einem String besitzt eine eindeutige Adresse, die als Index bezeichnet wird. Indizes beginnen bei 0 – das erste Element hat den Index 0, das zweite den Index 1 und so weiter.

Ein Element kann mit folgendem Syntax über seinen Index aus der Liste abgerufen werden.

main.dart

main.dart

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

Dart ermöglicht das Ändern des Werts eines Elements in einer List. Mit anderen Worten, der Wert eines List-Elements kann überschrieben werden.

main.dart

main.dart

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

Im obigen Beispiel wird der Wert des Listenelements mit Index 0 aktualisiert. Die Ausgabe des Codes ist − ["Toyota", "Porsche", "Ford"]. Auch ein String besitzt Indizes.

main.dart

main.dart

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

Der einzige Unterschied zwischen Indizes in einem String und Indizes in einer List besteht darin, dass in Listen die Werte an diesen Adressen aktualisiert werden können, während dies bei Strings nicht möglich ist.

1. Wähle das Element am Index 1 im String 'Codefinity' aus.

2. Was gibt der folgende Code aus?

question mark

Wähle das Element am Index 1 im String 'Codefinity' aus.

Wählen Sie die richtige Antwort aus

question mark

Was gibt der folgende Code aus?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 7

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 7
some-alt