【问题标题】:How to Create a Public Boolean in Java?如何在 Java 中创建公共布尔值?
【发布时间】: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;

标签: java boolean


【解决方案1】:

最简单的方法是

public boolean isEven(int value){
    return value % 2 == 0;
}

使用 if/else 语句将变量返回或设置为布尔值几乎总是多余的。由于您可以返回放入 if/else 本身的条件,因此不需要 if/else。

【讨论】:

    猜你喜欢
    • 2010-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-28
    • 2019-04-27
    • 2014-05-08
    • 2011-04-13
    • 1970-01-01
    相关资源
    最近更新 更多