您的位置:首页 > 其它

获取数组中最大元素的值

2016-04-04 17:07 225 查看
/*

需求:数组获取最值

分析:

A:定义一个数组,并对数组的元素进行静态初始化

B:从数组中任意找一个元素作为参照物(一般取第一个),默认是最大的。

C:然后遍历其他的元素,依次获取和参照物进行比较,如果大就留下,如果小,就离开。

D:最后参照物里面保存的就是最大值

*/

public class PrintMax {

public static void main(String[] args) {

//定义数组并初始化

int[] arr = {1,2,3,4,5};

printMax(arr);

}

public static void printMax(int[] arr){

int max = arr[0];

for(int x=1; x<arr.length; x++){

if(arr[x]>max){

max = arr[x];

}

}

//最后参照物中保存的就是最大值

System.out.println(max);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: