相关疑难解决方法(0)

将枚举中的所有名称作为String []

将枚举元素的名称作为Strings 数组的最简单和/或最短的方法是什么?

我的意思是,例如,如果我有以下枚举:

public enum State {
    NEW,
    RUNNABLE,
    BLOCKED,
    WAITING,
    TIMED_WAITING,
    TERMINATED;

    public static String[] names() {
        // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

names()方法将返回一个类似的数组{ "NEW", "RUNNABLE", "BLOCKED", "WAITING", "TIMED_WAITING", "TERMINATED" }.

java arrays enums

91
推荐指数
6
解决办法
12万
查看次数

标签 统计

arrays ×1

enums ×1

java ×1