Создание списка
Часть раздела Основы путешествия по Dart на Coddy — урок 49 из 94.
Чтобы создать список в Dart, вы используете квадратные скобки и разделяете элементы запятыми. Списки могут хранить несколько значений одного типа.
Создайте список строк:
List<String> fruits = ['Apple', 'Banana', 'Orange'];
print(fruits);После выполнения приведенного выше кода вывод будет:
[Apple, Banana, Orange]Создайте список целых чисел:
List<int> scores = [85, 92, 78, 96];
print(scores);После выполнения приведённого выше кода вывод будет:
[85, 92, 78, 96]Задание
НовичокВ этом задании вы создадите простой список покупок с использованием List в Dart. Списки — это упорядоченные коллекции, которые могут хранить несколько значений.
Завершите код ниже, чтобы создать список покупок со следующими товарами: "Apples", "Bread", "Milk" и "Eggs".
После создания списка программа выведет его для вас.
Ожидаемый вывод:
[Apples, Bread, Milk, Eggs]Шпаргалка
Чтобы создать список в Dart, используйте квадратные скобки и разделяйте элементы запятыми:
Создайте список строк:
List<String> fruits = ['Apple', 'Banana', 'Orange'];Создайте список целых чисел:
List<int> scores = [85, 92, 78, 96];Используйте print() для отображения списка:
print(fruits); // Вывод: [Apple, Banana, Orange]Попробуйте сами
void main() {
// TODO: Создать список под названием 'shoppingList', содержащий следующие элементы:
// "Apples", "Bread", "Milk" и "Eggs"
// Это выведет ваш список покупок
print(shoppingList);
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
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Проект: Простой калькулятор
НастройкаОбъявление числа