gpt4 book ai didi

java - 将斜杠添加到 Java 中的枚举

转载 作者:搜寻专家 更新时间:2023-11-01 04:02:56 26 4
gpt4 key购买 nike

我需要像这样创建一个枚举:

public enum STYLE {
ELEMENT1(0), A/R (2)
//Staff
};

但是 Java 不允许这样做。有什么解决办法吗?谢谢

最佳答案

您不能使用/ 来命名Java 标识符。你可以看看 §JLS 3.8查看在 Java 标识符的命名中允许使用的所有特殊字符。

对于您的场景,您可以使用如下所示的枚举。

enum STYLE {
ELEMENT1(0, "ELEMENT1"), A_R(2, "A/R");

private int code;
private String name;

private STYLE(int code, String name) {
this.code = code;
this.name = name;
}
// Other methods.
}

关于java - 将斜杠添加到 Java 中的枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20090714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com