我正在阅读有关命名约定的内容,我喜欢Java如此有组织的方式。 但有一件事引起了我的注意。
在Java和其他编程语言中,返回布尔值的方法通常以两种方式命名:
isSomething()
或
hasSomething()
但我们有一个内置的经典方法
equals()方法
哪个不符合标准。 不应该是
isEqualsTo()
答案 0 :(得分:2)
这主要是基于意见的问题。但就这样,没有最好的办法。它没有任何标准。取一个你觉得更易读和易懂的名字
答案 1 :(得分:0)
我会称之为
isEquals()
另一个众所周知的方法是做C路
bEquals()
'b'(对于布尔值)是返回类型..
iAddition
将返回'i'(对于整数),依此类推..
由你决定..