/**
* 定义一个数组,获取数组中的最大值和最小值 奇数个数和偶数个数
* */
package com.xuyigang1234.chp01;
public class Demo8 {
public static void main(String[] args) {
int arr[]= {2,1,3,4,5};
int arrMax=arr[0];
int arrMin=arr[0];
int arrCountQ=0; //记录奇数个数
int arrCountO=0; //记录偶数个数
for(int i=0;i<arr.length;i++) {
//判断最大值
if(arr[i]>arrMax) {
arrMax=arr[i];
}
//判断最小值
if(arr[i]<arrMin) {
arrMin=arr[i];
}
if(arr[i]%2==0) {
arrCountO +=1; //判断偶数个数
}else {
arrCountQ +=1; //判断奇数个数
}
}
System.out.println("数组的最大值为:"+arrMax);
System.out.println("数组的最小值为:"+arrMin);
System.out.println("数组的偶数个数为:"+arrCountO);
System.out.println("数组的奇数个数为:"+arrCountQ);
}
}