Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmLsFd 146 of 412 menu
◀ ▶

Список фиксированной длины в Dart

Конструктор List.filled создает список фиксированной длины. Первый аргумент - число мест, второй - начальное значение в каждой ячейке:

var nums = List.filled(3, 0); print(nums); print(nums.length);

Такой список нельзя расширить. Попытка дописать элемент останавливает программу с ошибкой:

var tags = List.filled(2, "a"); tags.add("b");

Значение в ячейке по индексу менять можно:

var nums = List.filled(3, 1); nums[1] = 5; print(nums);

Создайте список из 4 строк "x". Выведите список и его длину на экран двумя строками.

Создайте список из 5 чисел 0. Замените значение с индексом 2 на 9 и выведите список.

Дан следующий код:

var data = List.filled(2, 1); data.add(2);

Скажите, завершится ли программа без ошибки.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить