Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Indexes in Dart | Variables et Types de Données en Dart
Introduction à Dart

Indexes in Dart

Glissez pour afficher le menu

Chaque élément dans une List ou une String possède une adresse unique appelée index. Les index commencent à 0 : le premier élément a l'index 0, le deuxième a l'index 1, et ainsi de suite.

Vous pouvez récupérer un élément de la liste en utilisant son index avec la syntaxe suivante.

main.dart

main.dart

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

Dart permet de modifier la valeur d'un élément dans une List. En d'autres termes, il est possible de réécrire la valeur d'un élément d'une List.

main.dart

main.dart

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

L'exemple ci-dessus met à jour la valeur de l'élément de la List avec l'index 0. Le résultat du code sera − ["Toyota", "Porsche", "Ford"]. Une String possède également des index.

main.dart

main.dart

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

La seule différence entre les index dans une String et les index dans une List est que dans les listes, il est possible de mettre à jour les valeurs à ces adresses, alors que dans les chaînes de caractères, cela n'est pas possible.

1. Sélectionner l’élément à l’index 1 dans la chaîne 'Codefinity'.

2. Quelle sera la sortie du code suivant ?

question mark

Sélectionner l’élément à l’index 1 dans la chaîne 'Codefinity'.

Sélectionnez la réponse correcte

question mark

Quelle sera la sortie du code suivant ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 2. Chapitre 7
some-alt