Sobes.tech
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'};