czu*_*upe 11 java enums coding-style
我有一个枚举类型......
public static enum Methods {
NOTEQUAL,
ORDERED,
minMatch,
minItem,
minLength,
sameLength,
}
Run Code Online (Sandbox Code Playgroud)
问题是我应该如何使用编码约定.我应该使用camelCase NotEqual(我在一个简单的类中使用)还是应该这样做:NOT_EQUAL?或者只是使用大写字符:NOTEQUAL,SAMELENGTH?
这有什么代码约定吗?
Jac*_*ack 40
我会说enum本身,因为它是一个类,应该遵循驼峰大小写约定为每个类,而枚举的条目,因为它们是常量,应该是大写的下划线(例如.NOT_EQUAL).
没有下划线的版本大写是绝对不可读的,永远不会使用它.