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

bookListe en Dart

Glissez pour afficher le menu

Note
Définition

Une List en Dart est un type de données intégré qui représente une collection ordonnée d’éléments. Chaque élément d’une List possède généralement le même type de données, comme des entiers, des nombres à virgule flottante, des chaînes de caractères ou d’autres objets.

Les listes sont utiles pour :

  • Stockage de données concernant un groupe d’éléments liés, comme une liste de courses, une liste de tâches ou une liste de contacts.
  • Suivi de séquences d’événements, comme un journal d’historique ou une liste d’étapes nécessaires pour accomplir une tâche.

Elles permettent de garder les informations liées organisées et faciles d’accès.

Syntaxe

Voici le schéma de création d’une List :

List<elements_type> list_name = [element_1, element_2];
  • List : commande pour créer une liste ;
  • <elements_type> : type de données des valeurs qui seront stockées dans la liste ;
  • list_name : nom de la liste ;
  • [element_1, element_2] : les virgules (,) séparent les éléments de la liste.
main.dart

main.dart

copy
1
List<int> numbers = [1, 2, 3, 4, 5];
  • List de nombres entiers ;
  • éléments de type <int> dans la List.

Ajout d'éléments

Ajout d'une valeur à la liste existante de nombres.

main.dart

main.dart

copy
123456
void main() { List<int> numbers = [111, 22, 32]; print(numbers); // Output [111, 22, 32] numbers.add(6); // Adding an item to a list print(numbers); // Output [111, 22, 32, 6] }
numbers.add(6);

L'expression numbers.add(6); appelle la méthode add() sur la variable numbers, ajoutant la valeur 6 à celle-ci.

Suppression d'éléments

list_name.remove(element)

L'expression list_name.remove(element) appelle la méthode remove() sur la variable, supprimant la première occurrence de la valeur spécifiée.

main.dart

main.dart

copy
123456
void main() { List<int> numbers = [11, 22, 23]; print(numbers); // [11, 22, 23] numbers.remove(22); print(numbers); // [11, 23] }
question mark

Quelle méthode devez-vous utiliser pour ajouter un nouvel élément à la fin d'une List en Dart ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6

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