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

Метод first

Метод first возвращает первый (наименьший) элемент из множества TreeSet. Поскольку TreeSet хранит элементы в отсортированном по возрастанию порядке, первый элемент является наименьшим. Метод не принимает параметров. Если множество пустое, метод выбрасывает исключение NoSuchElementException.

Синтаксис

treeSet.first()

Пример

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

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

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

1

Пример

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

import java.util.TreeSet; public class Main { public static void main(String[] args) { TreeSet<String> set = new TreeSet<>(); set.add("bcd"); set.add("abcde"); set.add("abcd"); set.add("abc"); String res = set.first(); System.out.println(res); } }

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

"abc"

Пример

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

import java.util.TreeSet; public class Main { public static void main(String[] args) { TreeSet<Integer> set = new TreeSet<>(); try { int res = set.first(); System.out.println(res); } catch (Exception e) { System.out.println("Set is empty"); } } }

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

"Set is empty"

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

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