栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 两种方法输出三个数的最大值和最小值

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 两种方法输出三个数的最大值和最小值

第一种方法就是利用三目操作符;a>b?a:b;如果a>b,那么返回值就是a,否则就是b;

举例子

int max=10>20?10:20;此时max的值就是20;

那么我们可以多来几个试试

int a=20; int b=30;int c=10;
int max1=(a>b?a:b);
int max2=(max1>c?max1:c);
int min1=(a 

代码解读,先比较a和b,求出a和b中的最大的值,此时是30;再将30与c进行比较,就是30 和10 ;进行比较,所以求出的最大值是30;看到这里相信大家都已经懂了,那么最小值我就不再赘述了。

第二种方法,就是利用Java自带的math函数,Math.max=(int a,int b);

比如int a=Math.max(29,39);他会帮助我们自动计算出哪一个最大来,a=39;

如果我们嵌套如何

下面上代码

定义a=20;b=30;c=10;

int Max=(Math.max(a,Math.max(b,c)));
System.out.println("最大值是"+Max);
int Min=(Math.min(a,Math.min(b,c)));
System.out.println("最小值是"+Min);

我们直接来看结果

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/685511.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号