以下实例演示了如何通过集合类的Collections.max()和Collections.min()方法来查找数组中的最大和最小值:
主要。java文件:
进口java.util.Arrays; 进口java.util.Collections; 公开课主要{ 公共静态void main (String [] args) { 整数数字[]={8、2、7、1、4、9日5}; int min=(int) Collections.min (arrays . aslist(数字)); int max=(int) Collections.max (arrays . aslist(数字)); 系统。println(“最小值:“+分钟); 系统。println(“最大值:“+ max); } } >之前以上代码运行输出结果为:
最小值:1
引用>
最大值:9<强> java求数组中元素最大值最小值及其下标强>
功能需求:遍历数组,并求出数组中元素的最大元素,最小元素,及其相应的索引等问题,要求用方法完成。
思路:分别创建不同的方法,然后再调用方法。代码展示:
公共类数组{ 公共静态void main (String [] args) { 45 int [] arr={13日,7日,3日,9468年,4589年,76年,4};//声明数组并赋值//调用遍历的方法 打印(arr);//在同一个类中,类名可以省略//调用获取最大值的方法 System.out.println(“最大元素为:“+马克斯(arr));//调用获取最大值索引的方法 System.out.println(“最大元素的索引为:" + maxIndex (arr));//调用获取最小值的方法 System.out.println(“最小元素为:“+分钟(arr));//调用获取最小值索引的方法 System.out.println(“最小元素的索引为:" + minIndex (arr));//调用查找元素是否存在的方法 System.out.println(“查找元素的状态为:" +搜索(arr, 9));//调用查找元素是否存在并返回索引方法 System.out.println(“查找元素的索引为:" + searchIndex (arr 9)); }//遍历数组 公共静态空白打印(int [] arr) {/* (int i: arr){//使用加强,循环遍历 System.out.print (arr[我]+ \ t); } System.out.println;*/for (int i=0; i效果截图:
,
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
Java数组获取最大和最小值的实例实现