为什么枚举以下划线开头?

时间:2014-08-25 05:10:20

标签: java

在我维护的代码中,一些枚举以下划线开头。有没有理由遵循这样的做法?

2 个答案:

答案 0 :(得分:3)

根据惯例,没有理由这样做,它应该被命名为类似于常量值

答案 1 :(得分:0)

没有理由使用下划线来启动枚举名称。但作为一种好的做法,您可以使用All Caps作为枚举名称。 因为枚举与常量非常相似如果你有多个单词,最好使用所有大写字母用下划线分隔每个单词

e.g.
   apple // this is not recommended
   APPLE <-- this is recommended