package com.inmind.array01; /* 获取数组中的最大值 1.定义变量,保存数组0索引上的元素 2.遍历数组,获取出数组中的每个元素 3.将遍历到的元素和保存数组0索引上值的变量进行比较 4.如果数组元素的值大于了变量的值,变量记录住新的值 5.数组循环遍历结束,变量保存的就是数组中的最大值 */ public class Test06 { //请定义一个长度为5的,初始化时固定赋值的整数数组,使用遍历,获取出数组中最大的值 public static void main(String[] args) { int[] arr = {-1,-2,3,6,7}; //1.定义变量,保存数组0索引上的元素 int max = arr[0]; //2.遍历数组,获取出数组中的每个元素 for (int i = 0; i < arr.length; i++) { //3.将遍历到的元素和保存数组0索引上值的变量进行比较 int temp = arr[i];//遍历到的每个元素 //4.如果数组元素的值大于了变量的值,变量记录住新的值 if (temp > max) { max = temp; } } //5.数组循环遍历结束,变量保存的就是数组中的最大值 System.out.println("数组中最大的值:"+max); } }