Изменяемая карта в Dart
Литерал в фигурных скобках задает карту, которую потом можно менять. В угловых скобках сначала тип ключа, затем тип значения:
Map<String, int> map = {'a': 1, 'b': 2};
Для строковых значений тип второй:
Map<String, String> map = {'a': 'x', 'b': 'y'};
Тип можно не указывать. Dart сам выведет его по парам:
var map1 = {'a': 1, 'b': 2};
var map2 = {'a': 'x', 'b': 'y'};
Дана карта:
var nums = {'x': 8, 'y': 9};
Явно укажите тип этой переменной.
Дана карта:
var words = {'x': 'y', 'z': 'w'};
Явно укажите тип этой переменной.