Junior — Middle
Podes enumerar os tipos de dados utilizados na linguagem Dart?
sobes.tech IA
Resposta da IA
Na linguagem Dart, existem vários tipos de dados principais:
- int — números inteiros (por exemplo, 1, 42, -7)
- double — números de ponto flutuante (por exemplo, 3.14, -0.001)
- String — cadeias de texto (por exemplo, "Olá")
- bool — valores lógicos (true ou false)
- List — lista ordenada de elementos (por exemplo, [1, 2, 3])
- Map — coleção de pares chave-valor (por exemplo, {'chave': 'valor'})
- Set — conjunto de elementos únicos
- dynamic — tipo que permite armazenar valores de qualquer tipo, a verificação de tipos ocorre em tempo de execução
- var — variável com tipo implícito, o tipo é inferido pelo compilador
Exemplo de uso:
int idade = 25;
double altura = 1.75;
String nome = 'Ivan';
bool eEstudante = true;
List<int> pontuacoes = [90, 85, 78];
Map<String, String> capitais = {'Rússia': 'Moscou', 'França': 'Paris'};