Добавление элементов
Часть раздела Основы путешествия по Dart на Coddy — урок 52 из 94.
Метод add() позволяет добавлять новые элементы в конец списка. Таким образом вы расширяете список после его создания.
Создайте список фруктов:
List<String> fruits = ['Apple', 'Banana'];
print(fruits);Добавьте новый фрукт в список:
fruits.add('Orange');
print(fruits);После выполнения приведённого выше кода вывод будет:
[Apple, Banana]
[Apple, Banana, Orange]Задание
НовичокВ этом вызове вы попрактикуетесь в добавлении элементов в список с помощью метода add.
В коде уже есть список любимых цветов с тремя цветами. Ваша задача — добавить четвертый цвет, 'Purple', в список с помощью метода add.
После добавления цвета программа выведет обновленный список, который должен выглядеть так:
[Red, Blue, Green, Purple]Шпаргалка
Метод add() добавляет новые элементы в конец списка:
List<String> fruits = ['Apple', 'Banana'];
fruits.add('Orange');
print(fruits); // [Apple, Banana, Orange]Попробуйте сами
void main() {
// Список любимых цветов
List<String> favoriteColors = ['Red', 'Blue', 'Green'];
// TODO: Добавить 'Purple' в список favoriteColors с помощью метода add
// Вывести обновленный список
print(favoriteColors);
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы, часть 2
Операторы сравненияЛогический ANDЛогический ORЛогический NOTОператоры проверки типаПовторение - Сравнения7Работа со строками
Конкатенация строкИнтерполяция строкМногострочные строкиСвойства строкОсновные методы строк10Коллекции - Основы словарей
Что такое словари?Создание словаряДоступ к значениям по ключуПары ключ-значениеПолучение размера словаряПолучение ключейПолучение значенийПроверка существования ключа2Переменные и основные типы данных
Что такое переменные?СтрокиЦелые числа (int)Вещественные числа (double)Булевы значения (bool)Вывод типов с 'var'Финальные переменныеКонстантные переменныеСоглашения об именованииОсновы null-безопасностиПовторение - Объявление переменных8Поток управления - Циклы
Цикл 'for'Цикл 'while'Цикл 'do-while'Использование 'break' в циклахИспользование 'continue' в циклахИтог - Повторение кода3Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор модуляИнкремент и декрементСокращённые присваиванияИтог - Простые вычисления6Управление потоком - Принятие решений
Оператор 'if'Оператор 'else'Оператор 'else if'Повторение - Простые решенияВложенные операторы 'if'Оператор 'switch'9Коллекции - Основы списков
Что такое списки?Создание спискаДоступ по индексуПолучение длины спискаДобавление элементовУдаление элементовПроверка, пуст ли списокИтерация по списку12Расширенные функции
Необязательные позиционные параметрыИменованные параметрыОбязательные именованные параметрыЗначения параметров по умолчаниюПовторение - Параметры функций15Проект: Простой калькулятор
НастройкаОбъявление числа