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

Метод size

Метод size возвращает количество элементов, содержащихся в множестве Set. Метод не принимает параметров и возвращает целое число типа int. Если множество пустое, метод вернет 0. Важно помнить, что Set не содержит дубликатов, поэтому повторяющиеся элементы не увеличивают значение, возвращаемое методом size.

Синтаксис

set.size()

Пример

Давайте создадим множество из нескольких элементов и получим их количество:

import java.util.Set; public class Main { public static void main(String[] args) { Set<String> set = Set.of("a", "b", "c", "d", "e"); int res = set.size(); System.out.println(res); } }

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

5

Пример

Давайте проверим, что дубликаты не увеличивают размер множества:

import java.util.Set; import java.util.HashSet; public class Main { public static void main(String[] args) { Set<Integer> set = new HashSet<>(); set.add(1); set.add(2); set.add(1); set.add(3); set.add(2); int res = set.size(); System.out.println(res); } }

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

3

Пример

Давайте получим количество элементов пустого множества:

import java.util.Set; import java.util.HashSet; public class Main { public static void main(String[] args) { Set<String> set = new HashSet<>(); int res = set.size(); System.out.println(res); } }

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

0

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

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