Метод TreeMap firstEntry() и firstKey() в Java с примерами

Опубликовано: 15 Сентября, 2022

В Java.util.TreeMap есть два варианта first(), оба обсуждаются в этой статье.

Метод 1: первая запись ()

Он возвращает сопоставление ключ-значение, связанное с наименьшим ключом в этой карте, или ноль, если карта пуста.

Синтаксис:

public Map.Entry firstEntry()

Тип возвращаемого значения: запись с наименьшим ключом и нулевым значением, если карта пуста.

Пример:

Выход:

Lowest entry is: 1=one

Метод 2: первый ключ ()

Он возвращает первый (самый низкий) ключ на карте.

Синтаксис:

public K firstKey()

Тип возвращаемого значения: первый (самый низкий) ключ на этой карте.

Возникло исключение: NoSuchElementException выбрасывается, если эта карта пуста.

Пример:

Выход:

Lowest key is: 1

Реализация: эти функции можно использовать для выбора человека с лучшим рейтингом в заданном списке или для определения победителя, в котором побеждает человек с наименьшим временем для завершения задачи. Последний обсуждается ниже.

Пример: Практическое применение

Выход:

Winner with lowest time is : 1.3=Shambhavi

Эта статья предоставлена Шамбхави Сингхом . Если вам нравится GeeksforGeeks и вы хотите внести свой вклад, вы также можете написать статью с помощью write.geeksforgeeks.org или отправить ее по адресу review-team@geeksforgeeks.org. Посмотрите, как ваша статья появится на главной странице GeeksforGeeks, и помогите другим гикам. Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное, или вы хотите поделиться дополнительной информацией по теме, обсуждаемой выше.