java三个数最大数
时间: 2023-08-22 14:03:25 浏览: 28
可以使用三目运算符来实现:
```
public static int getMax(int a, int b, int c) {
return (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);
}
```
或者使用 if 条件语句:
```
public static int getMax(int a, int b, int c) {
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
return max;
}
```
相关问题
java输入三个数最大值
这段代码是一个Java程序,目的是从键盘输入任意三个数,然后求出它们的最大值。具体实现方法是通过Scanner类从键盘输入三个数,然后使用if语句进行比较,找出最大值和最小值。最后输出最大值和最小值。
代码中的if语句的逻辑是:首先比较a和b的大小,将较大的值赋给max,较小的值赋给min。然后再将c与max比较,如果c比max还大,就将c赋给max。最后再将c与min比较,如果c比min还小,就将c赋给min。
这段代码可以帮助你快速求出任意三个数的最大值,非常实用。如果你想要学习Java编程,可以参考这段代码进行练习。
java 三个数求最大值
在 Java 中,可以使用以下代码来求三个数的最大值:
```
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
```
其中,a、b、c 分别表示三个数。上述代码中,我们首先将 a 赋值给变量 max,然后判断 b 是否大于 max,如果是,就将 b 赋值给 max;接着判断 c 是否大于 max,如果是,就将 c 赋值给 max。最终,max 的值就是三个数的最大值。
也可以使用 Java 的 Math 库中的 max 函数来实现:
```
int max = Math.max(a, Math.max(b, c));
```
这种方法比较简单,但是会带来一些额外的开销。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)