我正在尝试编写一个比较3个数字并返回其中最大数字的方法.
这是我的代码,但它不起作用......
public int max(int x, int y, int z){
return Math.max(x,y,z);
}
Run Code Online (Sandbox Code Playgroud)
我的代码怎么能得到纠正?
试试这个...
public int max(int x, int y, int z){
return Math.max(x,Math.max(y,z));
}
Run Code Online (Sandbox Code Playgroud)
该方法Math.max()只接受2个参数,因此如果要根据上面的代码比较3个数字,则需要执行此方法两次.
| 归档时间: |
|
| 查看次数: |
10809 次 |
| 最近记录: |