Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Список у Dart | Змінні та Типи Даних у Dart
Вступ до Dart

bookСписок у Dart

Свайпніть щоб показати меню

Note
Визначення

List у Dart — це вбудований тип даних, який представляє впорядковану колекцію елементів. Кожен елемент у List зазвичай має однаковий тип даних, наприклад, цілі числа, числа з плаваючою комою, рядки або інші об'єкти.

Списки корисні для:

  • Зберігання даних про групу пов’язаних елементів, наприклад, список покупок, список справ або список контактів.
  • Відстеження послідовностей подій, таких як журнал історії або список кроків для виконання завдання.

Вони допомагають тримати пов’язану інформацію організованою та легкодоступною.

Синтаксис

Розглянемо схему створення List:

List<elements_type> list_name = [element_1, element_2];
  • List: команда для створення списку;
  • <elements_type>: тип даних для значень, які зберігатимуться у списку;
  • list_name: назва списку;
  • [element_1, element_2]: коми (,) розділяють елементи списку.
main.dart

main.dart

copy
1
List<int> numbers = [1, 2, 3, 4, 5];
  • List цілих чисел;
  • елементи типу <int> зі списку List.

Додавання елементів

Додавання значення до вже існуючого списку чисел.

main.dart

main.dart

copy
123456
void main() { List<int> numbers = [111, 22, 32]; print(numbers); // Output [111, 22, 32] numbers.add(6); // Adding an item to a list print(numbers); // Output [111, 22, 32, 6] }
numbers.add(6);

Вираз numbers.add(6); викликає метод add() для змінної numbers, додаючи до неї значення 6.

Видалення елементів

list_name.remove(element)

Вираз list_name.remove(element) викликає метод remove() для змінної, видаляючи перше входження вказаного значення.

main.dart

main.dart

copy
123456
void main() { List<int> numbers = [11, 22, 23]; print(numbers); // [11, 22, 23] numbers.remove(22); print(numbers); // [11, 23] }
question mark

Який метод слід використовувати для додавання нового елемента в кінець списку в Dart?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 6
some-alt