Две переменные и один список в Dart
Если записать список во вторую переменную через присваивание, обе переменные указывают на один и тот же список:
var nums = [1, 2, 3];
var alias = nums;
alias[0] = 9;
print(nums);
print(alias);
Изменение через одно имя видно через другое. Длина тоже общая:
var tags = ["a", "b"];
var link = tags;
link.add("c");
print(tags);
print(tags.length);
Дан список:
var nums = [2, 5, 8];
Запишите его во вторую переменную.
Замените первый элемент через вторую
переменную на 0. Выведите обе
переменные на экран.
Даны переменные:
var left = ["x"];
var right = left;
Допишите строку "y" через right.
Выведите left и длину left.
Объявите список a из чисел 1
и 2. Запишите его в b.
Сделайте список в b пустым.
Выведите длину a.