一尘不染

Java中枚举的命名:单数还是复数?

java

是否存在有关如何命名Java枚举的“官方”建议?

enum Protocol { HTTP, HTTPS, FTP }

要么

enum Protocols { HTTP, HTTPS, FTP }

我知道在.Net世界中,建议使用单数形式,但表示位标志的枚举除外。只是好奇Java是否有类似的东西。


阅读 297

收藏
2020-12-03

共1个答案

一尘不染

Java中的枚举(通常可能是枚举)应为单数。这种想法是,您不是在选择多个协议,而是在值列表中选择一个协议。

注意没有复数形式:http
:
//docs.oracle.com/javase/tutorial/java/javaOO/enum.html

2020-12-03