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

Метод add

Метод add добавляет указанный элемент в коллекцию TreeSet. Если элемент уже присутствует в множестве, добавление не происходит, так как TreeSet не хранит дубликаты. Метод возвращает true, если элемент был успешно добавлен, и false, если элемент уже существовал в коллекции. В первый параметр мы передаем элемент, который необходимо добавить. Элементы в TreeSet автоматически сортируются в естественном порядке или согласно заданному компаратору.

Синтаксис

set.add(element)

Пример

Давайте создадим TreeSet и добавим в него несколько чисел:

import java.util.TreeSet; public class Main { public static void main(String[] args) { TreeSet<Integer> set = new TreeSet<>(); boolean res1 = set.add(3); boolean res2 = set.add(1); boolean res3 = set.add(2); System.out.println(set); System.out.println(res1); System.out.println(res2); System.out.println(res3); } }

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

[1, 2, 3] true true true

Пример

Давайте попробуем добавить дубликат в TreeSet:

import java.util.TreeSet; public class Main { public static void main(String[] args) { TreeSet<String> set = new TreeSet<>(); boolean res1 = set.add("abcde"); boolean res2 = set.add("abcde"); System.out.println(set); System.out.println(res1); System.out.println(res2); } }

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

[abcde] true false

Пример

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

import java.util.TreeSet; public class Main { public static void main(String[] args) { TreeSet<Integer> set = new TreeSet<>(); set.add(5); set.add(2); set.add(8); set.add(1); set.add(9); System.out.println(set); } }

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

[1, 2, 5, 8, 9]

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

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