java1234开源博客系统
博客信息

定义一个数组,获取数组中的最大值和最小值

发布时间:『 2016-08-04 15:57』  博客类别:Java核心基础  阅读(9484) 评论(1)

定义一个数组,获取数组中的最大值和最小值


思路 :


我们定义一个数组,再定义一个max变量 用来存在最大值  ;

再定义一个min变量,用来存在最小值;


我们遍历数组,假如当前值大于max,就把当前值赋值给max;

假如当前值小于min,就把当前值赋值给min;


我们给下示例代码:

public class Test {

	public static void main(String[] args) {
		int arr[]=new int[]{1,6,21,7,-2}; // 定义一个数组
		int max=arr[0]; // 把数据中的第1个元素存max
		int min=arr[0]; // 把数据中的第1个元素存min
		for(int i=1;i<arr.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




关键字:   java  
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有