Icono del sitio Blog de Programación y Desarrollo – Nube Colectiva

Tipos de Datos en Dart

Dart es un lenguaje de programación que cuenta con diferentes tipos de datos, algunos de sus tipos de datos son similares a otros lenguajes de programación, pero la finalidad de ellos es poder emplearlos para la información de un proyecto de manera adecuada. Conocer los tipos de datos de Dart es muy importante, sin el conocimiento y mediante un mal uso de ellos, una aplicación puede presentar problemas para el usuario final. En este post te compartiré los Tipos de Datos en Dart, vamos con ello.

La programación puede ser para algunos algo complicado y para otros algo fácil de realizar

Antes de continuar, te invito a escuchar el Podcast: “Dominio del trabajo con Varios Lenguajes de Programación” y “ChatGPT ¿ Dejará sin empleo a los Desarrolladores ?” (Anchor Podcast):

Spotify: Sound Cloud: Apple Podcasts Anchor Podcasts

Bien ahora continuemos con el Post: Tipos de Datos en Dart.

Tipos de Datos en Dart

Dart brinda los siguientes tipos de datos:

Numeros

En cuanto a números Dart cuenta con los tipos int y double:

int

El tipos int o integer, son valores enteros no mayores a 64 bits. El termino integer traducido al español significa entero.  Una característica de los enteros de Dart es que en plataformas nativas los valores pueden ser de  -2 63 a 2 63 – 1, mientras que en la web los valores se representan como números de JavaScript(valores de coma flotante de 64 bits sin parte fraccionaria) y pueden ser de  -2 53 a 2 53 – 1.


Los int pueden ser usados para edades, cantidades, etc.

double

Estos son números de punto flotante de 64 bits (doble precisión), según lo especificado por el estándar IEEE 754.


Los double pueden ser usados para precios, valores medios, etc.

String

Una string es un tipo de dato de texto generalmente. Una cadena o string contiene una secuencia de unidades de código UTF-16. Puedes usar comillas simples o dobles para crear una string o cadena.


Las strings o cadenas pueden ser usadas nombres, titulos, categorías, nombres de fechas, etc.

Booleanos

Los valores de tipo booleanos, en Dart se pueden representar mediante true y false.


Los booleanos pueden ser usados para definir estados, stocks de productos, etc.

Records

Los record o registros son un tipo de dato anónimo, inmutable y agregado que permite agrupar varios objetos en un solo objeto. Lo records son de tamaño fijo, heterogéneos y tipificados.


Los record pueden ser usados para almacenar muchos datos de un usuario, producto, etc.

Lista

Si has escuchado acerca de una matriz o array en otros lenguajes de programación, pues una Lista es eso en Dart. Una lista es una matriz o array que permite almacenar varios datos. Las listas se indican mediante una lista de expresiones o valores separados por comas entre corchetes.


Las listas pueden ser usadas para almacenar edades, autos, colores, productos, animales, etc.

Sets

Los sets son colecciones desordenadas de artículos únicos. Los sets se definen con llaves una al inicio y otra al final.


Los sets pueden ser usados para almacenar diferentes datos de tipo texto o string.

Maps

Los mapas son objetos que asocian claves y valores, los cuales pueden ser cualquier tipo de objeto. Cada clave aparece solo una vez, pero puede usar el mismo valor varias veces.


Los mapas pueden ser usados para almacenar listas de datos de reglaes, calificaciones, etc.

Runes

Las runas exponen los puntos de código Unicode de una string.


Las runas pueden ser usadas en ejecuciones dentro de una terminal o consola de comandos.

Símbolos

Un símbolo representa un operador o identificador declarado en un programa Dart. Probablemente nunca necesites usar símbolos, pero son invaluables para las API que se refieren a los identificador por nombre, porque la minificación cambia los nombres de los identificadores, pero no los símbolos de los identificadores.

Para usar el símbolo de un identificador usa # seguido del identificador.


Los símbolos son constantes de tiempo de compilación.

Conclusión

En este post has conocido los tipos de datos que tiene el lenguaje de programación Dart. Antes de comenzar a programar aplicaciones con Dart, siempre es bueno conocer que tipos de datos tiene, asi estarás seguro que la información de la aplicación se maneje con el formato adecuado.

Nota(s)

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.

Salir de la versión móvil