【发布时间】:2015-09-18 15:15:19
【问题描述】:
这是我第一次在这里提问,所以请您多多包涵:我正在尝试创建一个公共布尔方法 isEven(),它将检查一个数字是否可以被 2 整除并且基于此返回 true 或 false 值。但是,由于这是一种公共方法,我不确定如何编写它;到目前为止,这是我的过程:
public boolean isEven()
{
if(WHAT_GOES_HERE? % 2 == 0)
return true;
else
return false;
}
我希望得到一些关于如何编写此方法的建议;提前致谢!
【问题讨论】:
-
public boolean isEven(int number){ return number%2==0; } -
或以实用的方式 -
Predicate<Integer> isEven = (number)-> number%2==0;