首页 > 编程知识 正文

java求一个数组中的最大值,java找出数组中的最大值和最小值

时间:2023-05-03 20:43:09 阅读:182316 作者:489

想法:

定义数组,定义max变量使其存在最大值。

再定义一个存在最小值的min变量;

遍历数组,如果当前值大于max,则将当前值指定给max。

如果当前值小于min,则将当前值指定给min。

下面的代码示例显示。

公共类测试{

publicstaticvoidmain (string [ ] args ) {

intarr [ ]=new int [ ] { 1,6,21,7,-2}; //定义数组

intmax=arr[0]; //将数据的第一个元素保存到max

intmin=arr[0]; //将数据的第一个元素保存到min

for(inti=1; iarr.length; I )//从第二个元素遍历数组

如果if(ARR[I]max )//元素大于max,则将当前值代入max

max=arr[i];

}

if(ARR[I]min )//元素小于min时将当前值代入min

min=arr[i];

}

}

System.out.println ('数组的最大值:“max”

System.out.println ('数组最小值: ' min );

}

}

执行结果:

数组中的最大值: 21

数组中的最小值:-2

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。