是否存在有关如何命名Java枚举的“官方”建议?
enum Protocol { HTTP, HTTPS, FTP }
要么
enum Protocols { HTTP, HTTPS, FTP }
我知道在.Net世界中,建议使用单数形式,但表示位标志的枚举除外。只是好奇Java是否有类似的东西。
Java中的枚举(通常可能是枚举)应为单数。这种想法是,您不是在选择多个协议,而是在值列表中选择一个协议。
注意没有复数形式:http : //docs.oracle.com/javase/tutorial/java/javaOO/enum.html