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

Метод len

Метод len возвращает текущее количество элементов, содержащихся в множестве HashSet. Метод не принимает параметров и возвращает значение типа usize. Если множество пустое, метод вернёт 0.

Синтаксис

hashset.len()

Пример

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

use std::collections::HashSet; fn main() { let mut set = HashSet::new(); set.insert(1); set.insert(2); set.insert(3); let res = set.len(); println!("{}", res); }

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

3

Пример

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

use std::collections::HashSet; fn main() { let set: HashSet<i32> = HashSet::new(); let res = set.len(); println!("{}", res); }

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

0

Пример

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

use std::collections::HashSet; fn main() { let mut set = HashSet::new(); set.insert("abcde"); let res1 = set.len(); println!("{}", res1); set.insert("12345"); let res2 = set.len(); println!("{}", res2); }

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

1 2

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

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