相关疑难解决方法(0)

布尔getter方法的有效JavaBeans名称

我知道大多数变量名都适用于"是",例如isBlue(),但是"has"也是一个有效的前缀,比如hasProperty()?

java boolean naming-conventions javabeans

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

Java中布尔动词的变量和方法命名约定?

我知道有很多人建议这个惯例:

boolean deleted;
boolean isDeleted();
Run Code Online (Sandbox Code Playgroud)

但是当你想命名一个布尔值来表示用户可以离开时,你会怎么做?

boolean userCanLeave
boolean isUserCanLeave()

boolean canUserLeave
boolean isCanUserLeave()

boolean userLeave
boolean isUserLeave()

boolean userLeave
boolean canUserLeave()
Run Code Online (Sandbox Code Playgroud)

我不确定是否有任何标准,或者您只是选择您认为最具可读性的标准?这是getter方法名称映射的变量,这里有趣.

java variables naming

10
推荐指数
1
解决办法
6557
查看次数