Java Online Compiler
Example: CountEvenOddJavaStreams in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// CountEvenOddJavaStreams import java.util.Arrays; import java.util.Scanner; // Main class containing the entry point of the program public class Main { public static void main(String[] args) { // Step 1: Declare and initialize the array int[] numbers = {2, 5, 11, 14, 17, 20, 23}; // Step 2: Use streams to count even numbers long evenCount = Arrays.stream(numbers) .filter(n -> n % 2 == 0) // Filter for even numbers .count(); // Count the filtered elements // Step 3: Use streams to count odd numbers long oddCount = Arrays.stream(numbers) .filter(n -> n % 2 != 0) // Filter for odd numbers .count(); // Count the filtered elements // Step 4: Print the results System.out.println("Array elements: " + Arrays.toString(numbers)); System.out.println("Number of Even Elements: " + evenCount); System.out.println("Number of Odd Elements: " + oddCount); } }
Output
Clear
ADVERTISEMENTS