Por que eu devo ler este artigo: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:
- Linha 1: declaramos o objeto venda do tipo Map.
- Linha 2: atribuímos a String 'segunda-feira' como chave e o número inteiro 22 como valor.
- Didática focada no iniciante
- Aprenda construindo projetos reais
- Domine as tecnologias mais usadas no mercado
- Professores online o tempo todo
- + de 8000 exercícios gamificados
- + de 100 mil alunos formados
Quer ler esse conteúdo completo?
Tenha acesso completo
Chega de perder tempo!
Comece hoje mesmo a programar de verdade
Apenas 12x de R$ 54,90
Por que a DevMedia?

Por
Renato
Em 2019