这是我第一次在这里提问,所以我要求你忍受我:我正在尝试创建一个公共布尔方法isEven(),它将检查一个数字是否可被整除两个并基于此返回值true或false。但是,由于这是一种公共方法,我不确定如何编写它;到目前为止,这是我的过程:
public boolean isEven()
{
if(WHAT_GOES_HERE? % 2 == 0)
return true;
else
return false;
}
我很感激有关如何编写此方法的一些建议;提前谢谢!
答案 0 :(得分:2)
最简单的方法是
public boolean isEven(int value){
return value % 2 == 0;
}
使用if / else语句将变量返回或设置为布尔值几乎总是多余的。由于您可以返回if / else本身的条件,因此不需要if / else。