三种Java求最大值的方法
普通方法:
publicclassMax{ publicstaticvoidmain(String[]args){ double[]myList={1.9,2.9,3.4,3.5,10,11,15,100,-1,-4.5};//定义一维数组 doublenum=myList[0];//0为第一个数组下标 for(inti=0;inum){//循环判断数组元素 num=myList[i];}//赋值给num,然后再次循环 } System.out.println("最大值为"+num);//跳出循环,输出结果 } }
三元运算符:
publicclassMax{ publicstaticvoidmain(String[]args){ double[]myList={1.9,2.9,3.4,3.5,10,11,15,1,-1,-4.2};//定义一维数组 doublenum=myList[0];//0为第一个数组下标 for(inti=0;i注解:三元运算符的语法是条件?结果1:结果2;优点代码简洁,缺点可读性差
例子:inta,b,c;
a=2;b=3;
c=a>b?100:200;
语意:如果a>b,c=100;a
一般函数/方法:
publicclassMax{ double[]myList={1.9,2.9,3.4,100,3.5,10,11,12,13,-1}; doublenum=myList[0]; voidgetValue(){//创建一般方法 for(inti=0;i注解:方法三需要用到面向对象的思想
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。