Найти тему
DEBAGanov

Java 88. Что делает метод ordinal() в Enum?

Метод ordinal() в Enum возвращает порядковый номер константы перечисления (enum), начиная с 0. Порядковый номер - это позиция элемента перечисления в списке значений этого перечисления.

Например, если у вас есть перечисление Season со значениями WINTER, SPRING, SUMMER и FALL, то вызов метода WINTER.ordinal() вернет 0, метода SPRING.ordinal() вернет 1, метода SUMMER.ordinal() вернет 2 и метода FALL.ordinal() вернет 3.

Заметьте, что порядковый номер элемента может измениться, если новые элементы добавляются или удалены из перечисления. Поэтому порядковый номер не должен использоваться в качестве постоянных идентификаторов для элементов перечисления.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov