public class HelloWorld{ public static void main(String[] args){ int[] nums = new int[]{61,23,4,74,13,148,20}; int max = num[0]; int min = num[0]; double sum = 0; double avg = 0; for(i=0;i<nums.length;i++){ if(i!=0){ max = nums[i]>nums[0]?nums[i]:nums[0]; min = nums[i]<nums[0]?nums[i]:nums[0]; } sum = sum+nums[i]; } avg = sum/nums.length; System.out.println("数组中的最大值"+max); System.out.println("数组中的最大值"+min); System.out.println("数组中的平均值"+avg); } }
在循环里num[i]不断在地和nums[0]进行比较【line9-12】
if(i!=0){
max = nums[i]>max?nums[i]:max;
min = nums[i]<min?nums[i]:min;
}