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

bookIndexes 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

copy
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

copy
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

copy
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