Неизменяемый список в Dart
Список можно зафиксировать словом const
перед литералом. Такой список нельзя
расширять и нельзя перезаписывать элементы:
const nums = [1, 2, 3];
print(nums);
Попытка заменить элемент не компилируется:
const tags = [1, 2];
tags[0] = 5;
То же для добавления в конец:
const data = [1, 2];
data.add(3);
Дан следующий код:
const nums = [1, 2, 3];
nums[1] = 5;
Скажите, соберется ли программа.
Объявите неизменяемый список из чисел
10 и 20 и выведите его на экран.
Дан следующий код:
const items = [1, 2];
items.add(3);
Скажите, соберется ли программа.