- /**
- * 定义一个数组, 获取数组中的最大值和最小值 奇数个数和偶数个数
- * */
- 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);
- }
- }
来源: http://www.bubuko.com/infodetail-2805583.html