gpt4 book ai didi

Java if 语句的值

转载 作者:行者123 更新时间:2023-12-02 09:44:14 25 4
gpt4 key购买 nike

在 Java 中,我可以返回一个具有以下内容的 boolean 值:

public boolean areBothEven(int i, int j) {
return (i%2 == 0 && j%2 == 0);
}

或者我是否需要用 if 包围该语句,然后适本地返回 true 和 false?

最佳答案

不,实际上是在做类似 return xxx 的事情? true : false;if (xxx) return true; else return false; 通常被认为是多余的,因此风格不好。在您的情况下,您甚至可以通过避免 && (这可能会导致分支错误预测)来稍微加快速度:

return (i | j)%2 == 0;

关于Java if 语句的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4031751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com