Пример перечисления Java: методы и использование

Фраза «пример общедоступного перечисления Java» представляет собой комбинацию ключевых слов языка программирования Java и не образует полного предложения или конкретной фразы. Однако я могу предоставить вам некоторую информацию, связанную с перечислениями Java, и примеры методов, которые можно использовать с перечислениями.

В Java перечисление — это специальный тип данных, который позволяет вам определять коллекцию констант. Перечисления часто используются для представления фиксированного набора значений или опций. Вот пример объявления перечисления Java:

public enum ExampleEnum {
    OPTION1,
    OPTION2,
    OPTION3
}

В этом примере ExampleEnum— это имя перечисления, содержащее три константы: OPTION1, OPTION2и ВАРИАНТ3.

Перечисления в Java могут иметь связанные с ними методы. Вот несколько распространенных методов, которые можно использовать с перечислениями Java:

  1. name(): возвращает имя перечислимой константы в виде String.
  2. ordinal(): возвращает позицию константы перечисления в ее объявлении перечисления (начиная с 0).
  3. values(): возвращает массив всех перечисляемых констант в том порядке, в котором они объявлены.
  4. valueOf(имя строки): возвращает константу перечисления с указанным именем.

Вот пример, демонстрирующий использование этих методов:

ExampleEnum option = ExampleEnum.OPTION1;
System.out.println(option.name());        // Output: OPTION1
System.out.println(option.ordinal());     // Output: 0
ExampleEnum[] allOptions = ExampleEnum.values();
for (ExampleEnum enumOption : allOptions) {
    System.out.println(enumOption.name());
}
ExampleEnum parsedEnum = ExampleEnum.valueOf("OPTION2");
System.out.println(parsedEnum);           // Output: OPTION2