1 long count()
1 package com.java;
2
3 import java.util.Arrays;
4 import java.util.List;
5
6 public class Main {
7
8 public static void main(String[] args) {
9
10 List<Integer> list = Arrays.asList(12, 30, 4, 55, 3, 10);
11 System.out.println("Original list : "+ list);
12
13 long res = list.stream().count();
14 System.out.println("An elements in string is : "+ res);
15 }
16 }
1 Original list : [12, 30, 4, 55, 3, 10]
2 An elements in string is : 6
1 package com.java;
2
3 import java.util.Arrays;
4 import java.util.List;
5
6 public class StringExp {
7
8 public static void main(String[] args) {
9
10 List<String> elements = Arrays.asList("Hi", "Hello", "world",
11 "in", "Java");
12 // print original list
13 System.out.println("An original list elements : " + elements);
14
15 long res = elements.stream().count();
16 System.out.println("An elements in stream is : " + res);
17 }
18 }
1 An original list elements : [Hi, Hello, world, in, Java]
2 An elements in stream is : 5
1 package com.java;
2
3 import java.util.Arrays;
4 import java.util.List;
5
6 public class OrderExp {
7 public static void main(String[] args) {
8 Product pd1 = new Product(100, "Phone", 10, 120000.32);
9 Product pd2 = new Product(101, "TV", 7, 48730.51);
10 Product pd3 = new Product(102, "Laptop", 10, 439482.05);
11 Product pd4 = new Product(103, "Watch", 7, 10000.44);
12
13 List<Product> products = Arrays.asList(pd1, pd2, pd3, pd4);
14
15 long res = products.stream()
16 .filter(prd -> prd.getQuantity() > 8)
17 .count();
18
19 System.out.println("Product with more than 8 quantity is : " + res);
20 }
21 }
1 Product with more than 8 quantity is : 2