Flutter: Tipos de datos
Dart soporta varios tipos de datos, para comenzar solo vamos a ver los siguientes tipos:
Nombre | Ejemplos |
---|---|
String | 'Hola mundo' |
int | 1, 5, 10, 100 |
double | 1.5, 0.25, 10.5 |
num | 1, 1.5, 10 |
bool | true, false |
String
Un String
puede contener una secuencia de caracteres. Se pueden crear usando doble comilla "
o comilla simple '
var miString1 = 'Este es un string';
var miString2 = "Este es otro string";
int
Un int
puede contener numeros menores de 64 bits, dependiendo de la plataforma. En plataformas nativas los valores van de -2^63 hasta 2^63 - 1. En cambio en web los valores son representados por números de JavaScript y su rango va de -2^53 hasta 2^53 - 1.
var miNumeroEntero = 5000;
double
Un double
son numeros de coma flotante o en otras palabras numeros con decimal.
var miNumeroDecimal = 1.25;
num
Un num
puede contener números decimales o números enteros. Por ejemplo:
num miNum1 = 100;
num miNum2 = 1.25;
bool
Un bool
puede contener sólo uno de dos valores. true
o false
var miBoolean = true;
Ejemplo en DartPad
Conclusión
En esta sección aprendimos algunos de los tipos de datos soportados por dart, existen más tipos como los Mapas, Listas, etc. pero estos los vamos a ver más adelante en el curso.
Videotutorial en YouTube
Recuerda que también puedes ver el videotutorial de este curso en youtube: