Computer >> Máy Tính >  >> Lập trình >> Java

Phương thức đếm () các luồng trong Java với các ví dụ

Đếm số phần tử trong luồng bằng phương thức Java Stream count (). Sau đây là một ví dụ để triển khai phương thức Java Streams count () -

Ví dụ

import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class Demo {
   public static void main(String[] args) {
      Stream<String> stream = Stream.of("Kevin", "Jofra","Tom", "Chris", "Liam");
      // count
      long count = stream.collect(Collectors.counting());
      System.out.println("Number of elements in the stream = "+count);
   }
}

Đầu ra

Number of elements in the stream = 5

Hãy để chúng tôi xem một ví dụ khác, trong đó chúng tôi có luồng các phần tử số nguyên -

Ví dụ

import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class Demo {
   public static void main(String[] args) {
      Stream<Integer> stream = Stream.of(5, 10, 20, 40, 80, 160);
      // count
      long count = stream.collect(Collectors.counting());
      System.out.println("Number of elements in the stream = "+count);
   }
}

Đầu ra

Number of elements in the stream = 6