Задать вопрос
@Sad_Bro
На темной стороне.

Как для enum сделать метод возврата значений в виде String[]?

Добрый день, нужна помощь, как получить из такого enum, массив значений?
String[] result = Heads.getArray();
result массив строк ["йцукен", "qwerty", "что то еще"];

public enum Heads {
    NUM1("йцукен"),
    NUM2("qwerty"),
    NUM3("что то еще");

    private final String key;

    Heads(final String key) {
        this.key = key;
    }
}
  • Вопрос задан
  • 367 просмотров
Подписаться Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Делаешь статистический блок инициализации, заполняешь там массив строк, отдаёшь его при вызове метода.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы