小编Mat*_*ard的帖子

Java 中枚举的缺点是什么?

在查看 jhipster 时,我偶然发现了以下课程

public final class AuthoritiesConstants {
    public static final String ADMIN = "ROLE_ADMIN";
    public static final String USER = "ROLE_USER";
    public static final String ANONYMOUS = "ROLE_ANONYMOUS";
    private AuthoritiesConstants() {
    }
}
Run Code Online (Sandbox Code Playgroud)

我想知道为什么他们不使用枚举,例如

public enum AuthoritiesConstants {
    ROLE_ADMIN,
    ROLE_RESPONSABLE,
    ROLE_MANAGER,
    ROLE_COLLABORATEUR
}
Run Code Online (Sandbox Code Playgroud)

使用枚举有什么缺点吗?

java enums jhipster

2
推荐指数
1
解决办法
2413
查看次数

标签 统计

enums ×1

java ×1

jhipster ×1