San*_*Rey 5 java intellij-idea sonarqube
我创建了这个枚举类
public enum StreetNameEnum {
StreetOwner("0"), StreetedBy("1"), StreetedFor("2"), RegisteredBy("3"), StreetContact("4"), AssignedTo("5");
private String code;
StreetRoleEnum(String code) {}
public String getCode() {
return code;
}
}
Run Code Online (Sandbox Code Playgroud)
SonarQube 问题:
重命名此常量名称以匹配正则表达式“^[AZ]A-Z0-9$”。
小智 6
这意味着你的常量应该匹配这个正则表达式:
^[A-Z][A-Z0-9](_[A-Z0-9]+)$
这基本上意味着,只使用大写字符、数字和下划线(按照有效的 Java 语法顺序)。因此,不要StreetOwner使用STREET_OWNER. RegisteredBy应该是REGISTERED_BY等等。
| 归档时间: |
|
| 查看次数: |
10407 次 |
| 最近记录: |