命名返回布尔值的方法的正确方法是什么?

时间:2013-10-20 19:06:44

标签: java naming-conventions

我正在阅读有关命名约定的内容,我喜欢Java如此有组织的方式。 但有一件事引起了我的注意。

在Java和其他编程语言中,返回布尔值的方法通常以两种方式命名:

  

isSomething()

  

hasSomething()

但我们有一个内置的经典方法

  

equals()方法

哪个不符合标准。 不应该是

  

isEqualsTo()

2 个答案:

答案 0 :(得分:2)

这主要是基于意见的问题。但就这样,没有最好的办法。它没有任何标准。取一个你觉得更易读和易懂的名字

答案 1 :(得分:0)

是的,你是对的..

我会称之为

isEquals()

另一个众所周知的方法是做C路

bEquals()

'b'(对于布尔值)是返回类型..

iAddition

将返回'i'(对于整数),依此类推..

由你决定..