Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
743 of 1246 menu
◀ ▶

Метод contains класса BTreeSet

Метод contains проверяет, содержится ли указанный элемент в множестве BTreeSet. Он возвращает true, если элемент найден, и false в противном случае. Параметром метод принимает значение элемента, которое нужно найти во множестве.

Синтаксис

btreeset.contains(&value)

Пример

Давайте проверим, содержит ли множество {1, 2, 3, 4, 5} элемент 3:

use std::collections::BTreeSet; fn main() { let set: BTreeSet<i32> = [1, 2, 3, 4, 5].into_iter().collect(); let res = set.contains(&3); println!("{}", res); }

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

true

Пример

Давайте проверим, содержит ли множество {1, 2, 3, 4, 5} элемент 6:

use std::collections::BTreeSet; fn main() { let set: BTreeSet<i32> = [1, 2, 3, 4, 5].into_iter().collect(); let res = set.contains(&6); println!("{}", res); }

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

false

Пример

Давайте проверим, содержит ли множество строк {"abcde", "12345"} элемент "abcde":

use std::collections::BTreeSet; fn main() { let set: BTreeSet<&str> = ["abcde", "12345"].into_iter().collect(); let res = set.contains("abcde"); println!("{}", res); }

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

true

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

  • класс BTreeSet,
    который представляет упорядоченное множество
  • метод new,
    который создаёт новое пустое множество
  • метод insert,
    который добавляет элемент во множество
  • метод range,
    который возвращает диапазон элементов множества
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить