有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

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

isSomething()

hasSomething()

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

equals()

这不符合标准。 难道不是吗

isEqualsTo()

?


共 (2) 个答案

  1. # 1 楼答案

    这主要是一个基于意见的问题。但就其本身而言,没有最好的办法。也没有任何标准。取你觉得更容易理解的名字

  2. # 2 楼答案

    是的,你是对的

    我会称之为

    isEquals()
    

    另一个众所周知的方法是使用C语言

    bEquals()
    

    “b”(表示布尔值)是返回类型

    iAddition
    

    将返回“i”(表示整数)等

    由你决定