Sobes.tech
Junior — Middle

Czy możesz wymienić typy danych używane w języku Dart?

sobes.tech AI

Odpowiedź od AI

W języku Dart istnieje kilka głównych typów danych:

  • int — liczby całkowite (np. 1, 42, -7)
  • double — liczby zmiennoprzecinkowe (np. 3.14, -0.001)
  • String — ciągi tekstowe (np. "Cześć")
  • bool — wartości logiczne (true lub false)
  • List — uporządkowana lista elementów (np. [1, 2, 3])
  • Map — kolekcja par klucz-wartość (np. {'klucz': 'wartość'})
  • Set — zbiór unikalnych elementów
  • dynamic — typ pozwalający na przechowywanie wartości dowolnego typu, sprawdzanie typów odbywa się podczas wykonywania
  • var — zmienna z niejawnie określonym typem, typ jest wyprowadzany przez kompilator

Przykład użycia:

int wiek = 25;
double wzrost = 1.75;
String imie = 'Ivan';
bool czyStudent = true;
List<int> wyniki = [90, 85, 78];
Map<String, String> stolice = {'Rosja': 'Moskwa', 'Francja': 'Paryż'};