需要一个java代码来按顺序对整数进行排序。
这是我的代码的一部分,但是当我尝试编译它时,它说它缺少 return 语句。我对如何解决这个问题感到困惑。
public double getSmallest()
{
if (num1 <= num2 && num1 <= num3)
return num1;
if (num2 <= num1 && num2 <= num1)
return num2;
if (num3 <= num1 && num3 <= num2)
return num3;
}
最佳答案
如果这些条件都不成立,则必须返回一个值。
要么返回一个无意义的值,如 Double.MIN_VALUE
(至少在 99.9% 的情况下毫无意义),要么抛出一个异常(好多了!): throw new IllegalArgumentException()
.
关于java - 需要创建一个对数字进行排序的java代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19968290/