java how to count how many even numbers in an array code example

Example: count number of even and odd elements in an array in java

// count number of even and odd elements in an array in java
import java.util.Scanner;
public class CountEvenOddNumbersInArray
{
   public static void main(String[] args)
   {
      Scanner sc = new Scanner(System.in);
      int arrSize, a, countEven = 0, countOdd = 0;
      System.out.println("Please enter number of elements of an array: ");
      arrSize = sc.nextInt();
      int[] arrNumbers = new int[arrSize];
      System.out.println("Please enter " + arrSize + " elements of an array: ");
      for(a = 0; a < arrSize; a++)
      {
         arrNumbers[a] = sc.nextInt();
      }
      for(a = 0; a < arrNumbers.length; a++)
      {
         if(arrNumbers[a] % 2 == 0)
         {
            countEven++;
         }
         else
         {
            countOdd++;
         }
      }
      System.out.println("Total number of even numbers in an array java: " + countEven);
      System.out.println("Total number of odd numbers in an array java: " + countOdd);
      sc.close();
   }
}

Tags:

Java Example