您可以用Java解释“ isXxx”方法名称吗?

在规范之一中,是否有对以“ is”开头的方法的引用,而方法名称的后缀是属性名称(类似于Java bean的getter / setter方法)?

例如:

public boolean isConditionTrue() {

...

...

}

private boolean conditionTrue;

谢谢!

回答:

仅对原始布尔有效。这是该规范的摘录:

8.3.2布尔属性另外,对于布尔属性,我们允许使用getter方法来匹配模式:public boolean is(); 可以提供这种“

is”方法来代替“ get”方法,或者可以在“ get”方法之外提供它。无论哪种情况,如果布尔属性都使用“ is”方法,那么我们将使用“

is”方法读取属性值。布尔属性的示例可能是:public boolean isMarsupial(); 公共无效setMarsupial(boolean

m);

`isXxx() :

Boolean如果要与JSTL标记(使用${object.xxx}语法)之类的功能一起使用它们,请注意使用函数。他们不会接您,您必须将其修改为getXxx()

Boolean`。

以上是 您可以用Java解释“ isXxx”方法名称吗? 的全部内容, 来源链接: utcz.com/qa/429690.html

回到顶部