Литерал списка []
Литерал списка [] создает и возвращает новый список.
Внутри квадратных скобок через запятую перечисляются элементы
будущего списка. Если скобки пустые, создается пустой список.
Тип элементов выводится автоматически на основе переданных
значений, но его можно указать явно.
Синтаксис
[element1, element2, ...]
Пример
Давайте создадим список из пяти чисел и выведем его:
void main()
{
List<int> res = [1, 2, 3, 4, 5];
print(res);
}
Результат выполнения кода:
[1, 2, 3, 4, 5]
Пример
Давайте создадим список из строк и выведем его:
void main()
{
List<String> res = ['a', 'b', 'c', 'd', 'e'];
print(res);
}
Результат выполнения кода:
[a, b, c, d, e]
Пример
Давайте создадим пустой список и добавим в него элементы:
void main()
{
List<int> res = [];
res.add(1);
res.add(2);
res.add(3);
print(res);
}
Результат выполнения кода:
[1, 2, 3]
Пример
Давайте получим элемент списка по его индексу:
void main()
{
List<String> res = ['a', 'b', 'c', 'd', 'e'];
print(res[0]);
print(res[4]);
}
Результат выполнения кода:
"a"
"e"