在Java中,count
函數通常用于計算集合中滿足指定條件的元素個數。可以使用stream
流操作和filter
方法結合使用來實現count
函數的功能。
以下是使用count
函數的示例代碼:
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
long count = numbers.stream()
.filter(number -> number % 2 == 0) // 過濾偶數
.count();
System.out.println("偶數的個數:" + count); // 輸出:偶數的個數:5
}
}
在上述示例代碼中,首先創建了一個包含整數的列表numbers
。然后使用stream
方法將列表轉換為一個流,然后使用filter
方法過濾出偶數,最后使用count
方法計算偶數的個數,最終將結果打印出來。
注意:count
方法返回的是一個long
類型的值,表示滿足條件的元素個數。