Variables et types de données
En Dart, les variables sont des espaces de stockage nommés qui contiennent des données pouvant être modifiées pendant l'exécution du programme. Dart est un langage à typage statique, ce qui signifie que chaque variable doit avoir un type spécifié lors de sa déclaration.
Les variables
En Dart, vous pouvez déclarer une variable en utilisant le mot-clé var
, suivi du nom de la variable et de sa valeur :
var message = 'Hello, Dart!';
Dans cet exemple, var
est utilisé pour déclarer une variable appelée message
avec la valeur 'Hello, Dart!'
. Dart infère automatiquement le type de la variable en fonction de la valeur fournie.
Les types de données
Dart prend en charge plusieurs types de données, y compris les types primitifs tels que les chaînes de caractères, les nombres, les booléens, ainsi que les types composés tels que les listes et les maps.
String: Représente une séquence de caractères Unicode, déclarée en utilisant des guillemets simples (
'
) ou doubles ("
).String name = 'Alice';
int: Représente un nombre entier, pouvant être positif ou négatif, sans partie décimale.
int age = 30;
double: Représente un nombre à virgule flottante, pouvant avoir une partie décimale.
double temperature = 36.5;
bool: Représente une valeur booléenne, soit
true
soitfalse
.bool isRaining = false;
List: Représente une liste ordonnée d'éléments de même type ou dynamique.
List<int> numbers = [1, 2, 3, 4, 5];
Map: Représente une collection d'associations clé-valeur, où chaque clé est unique.
Map<String, dynamic> person = { 'name': 'John', 'age': 30, 'isEmployed': true, };
En plus des types de données primitifs, Dart prend en charge les types dynamic
et Object
, qui peuvent contenir n'importe quel type de données. Cependant, il est recommandé d'utiliser des types de données spécifiques chaque fois que possible pour des performances et une sécurité accrues.
Last updated