РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
327 of 723 menu

Свойство length

Свойство length класса Set возвращает целое число - количество элементов, которые содержатся в множестве в данный момент. Свойство доступно только для чтения, поэтому его нельзя использовать для изменения размера множества. Значение length автоматически обновляется при добавлении или удалении элементов.

Синтаксис

set.length

Пример

Давайте создадим множество из трех элементов и выведем его длину:

void main() { Set<int> set = {1, 2, 3}; print(set.length); }

Результат выполнения кода:

3

Пример

Давайте создадим пустое множество и проверим его длину:

void main() { Set<String> set = {}; print(set.length); }

Результат выполнения кода:

0

Пример

Давайте добавим элемент в множество и посмотрим, как изменится длина:

void main() { Set<int> set = {1, 2, 3}; print(set.length); set.add(4); print(set.length); }

Результат выполнения кода:

3 4

Пример

Давайте удалим элемент из множества и посмотрим, как изменится длина:

void main() { Set<String> set = {'a', 'b', 'c', 'd', 'e'}; print(set.length); set.remove('c'); print(set.length); }

Результат выполнения кода:

5 4

Пример

Давайте попробуем добавить уже существующий элемент и проверим, изменится ли длина:

void main() { Set<int> set = {1, 2, 3}; print(set.length); set.add(2); print(set.length); }

Результат выполнения кода:

3 3

Смотрите также

  • класс Set,
    который представляет множество
  • метод add,
    который добавляет элемент в множество
  • метод remove,
    который удаляет элемент из множества
  • метод clear,
    который очищает множество
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить