Linguagem Dart: Tipos de dados

Dart é uma linguagem fortemente tipada e por isso precisamos conhecer seus tipos de dados.

Fique por dentro
O desenvolvimento de uma aplicação envolve a manipulação de dados. Para isso seja feito de forma coerente é importante definir quais serão os tipos desses dados, que limitam os valores que eles podem armazenar e operações que podemos fazer com eles.

Ao estudar os tipos de dados conhecemos que valores uma variável pode armazenar e quais operações podem ser realizadas nela.

Dart é uma linguagem fortemente tipada, em que cada variável deve possuir um tipo que não muda ao longo do código, e por isso precisamos conhecer seus tipos de dados.

Os tipos de dados suportados pela linguagem Dart são:

  • booleans
  • lists
  • maps
  • numbers
  • runes
  • sets
  • strings

Vamos a um exemplo com tipos de dados. Um padeiro trabalha de segunda-feira a sábado. Como representamos a quantidade de pão vendida a cada dia? Podemos criar um objeto com o tipo de dado Map que vamos chamar de “venda” para receber as quantidades de pães vendidos em cada dia da semana, conforme a Listagem 1.

var venda = { 'segunda-feira':22, 'terça-feira':35, 'quarta-feira':29, 'quinta-feira':33, 'sexta-feira':27, 'sábado':30 };
Listagem 1. Declarando um objeto do tipo Map para armazenar a quantidade de pães vendidos a cada dia

Explicando o código:

Artigos relacionados