如何在java中将返回类型为整数的getter方法与常量int变量进行比较
这是我的密码:如何在java中将返回类型为整数的getter方法与常量int变量进行比较,java,integer,compare,Java,Integer,Compare,这是我的密码: public boolean isCalled() { if(getABC() == Constants.XYZ) return true; else return false; } 我需要得到比较函数的布尔返回值。有没有一种聪明的方法可以做到这一点(就像比较字符串时使用StringUtils.equals)您不需要if。=返回一个布尔值,您可以直接返回: public boolean isCalled() { return getABC()
public boolean isCalled() {
if(getABC() == Constants.XYZ)
return true;
else
return false;
}
我需要得到比较函数的布尔返回值。有没有一种聪明的方法可以做到这一点(就像比较字符串时使用
StringUtils.equals
)您不需要if
。=
返回一个布尔值,您可以直接返回:
public boolean isCalled() {
return getABC() == Constants.XYZ;
}
如果,则不需要
。=
返回一个布尔值,您可以直接返回:
public boolean isCalled() {
return getABC() == Constants.XYZ;
}
在你提到StringUtils.equals之前,我一直认为我理解这个问题。。。它们是整数,不是字符串。你自己也是这么说的。你为什么要用它?@Michael我只是举个例子,我想我理解这个问题,直到你提到StringUtils.equals
。。。它们是整数,不是字符串。你自己也是这么说的。“你为什么要用这个?”迈克尔,我只是举个例子而已