提问人:Patrick Rain 提问时间:11/6/2023 最后编辑:Hovercraft Full Of EelsPatrick Rain 更新时间:11/6/2023 访问量:60
为什么我的方法说它必须返回一种类型的 int,即使我使用的是 int [duplicate] 的返回类型
Why does my method say it must return a type of int even though I'm using return type of int [duplicate]
问:
为什么我的方法说它必须返回一种 int 类型,即使我使用的是 int 的返回类型? 但是当我添加 else 时,返回任何值,例如 0。它有效。
if (number1 >= number2 && number1 >= number3) {
return number1;
} else if (number1 >= number2 && number1 <= number3) {
return number3;
} else if (number2 >= number1 && number2 >= number3) {
return number2;
} else if (number2 >= number1 && number2 <= number3) {
return number3;
} else if (number3 >= number1 && number3 >= number2) {
return number3;
} else if (number3 >= number1 && number3 <= number2) {
return number2;
} else {
return 0;
}
答: 暂无答案
评论
return
if
false