数组中如何求最大值?这是数组操作中必须掌握的,本篇文章就带你详细了解下。
例1:
//求最大值 public class ArrayDemo3 { public static void main(String[] args) { int[] arr = { 1 , 2 , 3 , 4 , 5 , 6 , 6 }; //定义一个数组存放指定元素 int sum = arr[0]; //假设第一个元素是最大值 //for循环遍历数组中元素,每次循环跟数组索引为0的元素比较大小 for (int i = 0; i < arr.length; i++) { if (sum < arr[i]) { //数组中的元素跟sum比较,比sum大就把它赋值给sum作为新的比较值 sum = arr[i]; } } System.out.println(sum); //输出数组中的最大值 } }
例2:
package Code411; //求数组的最大值 public class CodeArrayMax { public static void main(String[] args) { int array[] = { 5 , 15 , 30 , 20 , 100 }; int max = array[0]; for (int i = 1; i < array.length; i++) { //若比max大,则换 if (array[i] > max) { max = array[i]; } } System.out.println("最大值" + max); } } //最小值反之
结果:
以上就是本篇文章的所有内容,需要了解更多java编程常见问题的小伙伴可以关注本站寻找答案噢。
推荐阅读: