相关疑难解决方法(0)

Java boolean getters"is"vs"are"

我知道Java中用于布尔getter的约定包括前缀"is".

isEnabled
isStoreOpen
Run Code Online (Sandbox Code Playgroud)

但如果主题是复数呢?也就是说,如果不想知道商店是否开放,我想知道所有商店是否开放?

isStoresOpen() 用英语没有意义.

我很想写下这样的吸气剂:

areStoresOpen
areDogsCute
areCatsFuzzy
Run Code Online (Sandbox Code Playgroud)

我认为,这将是有意义的,但我已经被别人认为我应该只吸了起来,抛弃主题动词协议,并使用告诉isStoresOpen,isDogsCute,isCatsFuzzy.

无论如何,我应该怎么做对多个主题进行操作的布尔getter?

java boolean naming-conventions

86
推荐指数
7
解决办法
3万
查看次数

标签 统计

boolean ×1

java ×1

naming-conventions ×1