运行应用程序时创建枚举[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我已经创建了这样的Enum:所以我想在我的应用程序运行时添加另一个枚举,例如:“BLOCKED”..请帮助。

public enum LoginStatus {

LOGGEDIN("LOGGEDIN", "Loggedin"),

LOGOUT("LOGOUT", "Logout");

private final String value;
private final String description;

LoginStatus(String value, String description) {
    this.value = value;
    this.description = description;
}


public String value() {
    return this.value;
}


public String getReasonPhrase() {
    return this.description;
}

@Override
public String toString() {
    return this.value;
}
}
spring-boot enums
1个回答
0
投票

您无法在运行时创建枚举。枚举呈现固定常量,您必须在源代码中定义它们。

© www.soinside.com 2019 - 2024. All rights reserved.