我使用SonarQube核实和检查我的Java代码,我遇到在一个枚举类类型避免重复字面的问题,这里是个例:避免重复字面声纳错误
public enum Products {
A ("Product A"),
C ("Product A"),
D ("Product B"),
P ("Product B");
private String name = "";
Products (String name){
this.name = name;
}
public String toString(){
return name;
}
}
声纳告诉我将字符串的产品A和产品B声明为一个常量字段,但不能在Enum类型类中声明变量。
谢谢您的回答:) – Sofiane