Dart est un langage de programmation développé par Google utilisé pour créer des applications mobiles, Web et de bureau de haute qualité. C'est le langage de base utilisé dans le développement de Flutter. Dans cet article, nous nous concentrerons sur les bases de Dart, en particulier sur les variables et les types de données.

Variables dans Dart

Dans Dart, une variable est un nom donné à un emplacement en mémoire où vous pouvez stocker des valeurs. Vous pouvez déclarer une variable en utilisant le mot-clé 'var', suivi du nom de la variable. Par exemple, « nom de la variable ; ». Ici, 'nom' est une variable qui peut stocker n'importe quel type de valeur.

Dart est un langage de programmation fortement typé, ce qui signifie que lorsque vous déclarez une variable, le type de données de la variable est vérifié au moment de la compilation. Cependant, Dart vous offre également la possibilité de déclarer des variables dont le type n'est connu qu'au moment de l'exécution. Cela se fait à l'aide du mot-clé « dynamique ». Par exemple, « valeur dynamique ; ». Ici, « valeur » est une variable dont le type ne sera connu qu'au moment de l'exécution.

Types de données dans Dart

Dart prend en charge les types de données suivants :

Nombres

Il existe deux types de nombres dans Dart : les nombres entiers (int) et les nombres à virgule flottante (double). Les entiers sont des nombres sans partie décimale. Les nombres à virgule flottante sont des nombres avec une partie décimale.

Chaînes

Une chaîne est une séquence de caractères. Dans Dart, les chaînes sont représentées par des guillemets doubles ou simples. Par exemple, « Bonjour tout le monde ! » ou "Bonjour le monde !" sont des chaînes valides.

Booléens

Un booléen est un type de données qui ne peut avoir qu'une des deux valeurs possibles : vrai ou faux. Dans Dart, les booléens sont représentés par les mots-clés « vrai » et « faux ».

Listes

Une liste est une collection ordonnée d'éléments. Dans Dart, les listes sont similaires aux tableaux d’autres langages de programmation. Vous pouvez déclarer une liste en utilisant des crochets. Par exemple, 'var list = [1, 2, 3];' déclare une liste d'entiers.

Cartes

Une carte est une collection de paires clé-valeur. Dans Dart, vous pouvez déclarer une carte en utilisant des accolades. Par exemple, 'var map={'name' : 'John', 'age' : 30};' déclare une carte avec des clés de chaîne et des valeurs de tout type.

Conclusion

Les bases de Dart, notamment les variables et les types de données, sont fondamentales pour développer des applications à l'aide de Flutter. Comprendre ces concepts vous permettra de créer des applications plus complexes et plus efficaces. Bien que Dart soit un langage de programmation fortement typé, il offre également une certaine flexibilité dans la déclaration de variables typées dynamiquement. De plus, Dart prend en charge plusieurs types de données, notamment les nombres, les chaînes, les booléens, les listes et les cartes, ce qui en fait un langage de programmation robuste et polyvalent.

Répondez maintenant à l’exercice sur le contenu :

Quel est le rôle du mot-clé « dynamic » dans le langage de programmation Dart ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Bases de Dart : structures conditionnelles

Page suivante de lebook gratuit :

21Bases de Dart : structures conditionnelles

3 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte