Saltar al contenido principal

Tipos de datos

Youtube video player

Youtube video player

Dart soporta varios tipos de datos, para comenzar solo vamos a ver los siguientes tipos:

NombreEjemplos
String'Hola mundo'
int1, 5, 10, 100
double1.5, 0.25, 10.5
num1, 1.5, 10
booltrue, 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.