Например, я хочу, чтобы в моем классе была одна переменная, значение которой может быть одним из 5 различных значений. Очевидно, что эта переменная должна быть перечислением. Но это ЕДИНСТВЕННОЕ место, где будет использоваться это конкретное перечисление. Обычно я объявляю тип перечисления прямо над переменной, а затем объявляю переменную этого типа, но мне было интересно, есть ли более чистый способ. Поддерживает ли Java анонимные перечисления?
Пример:
Код: Выделить всё
public class Test {
public enum Option {
FirstOption,
SecondOption,
ThirdOption
}
Option option;
}
Подробнее здесь: https://stackoverflow.com/questions/330 ... mous-enums
Мобильная версия