Java で `count` メソッドを使用する方法を教えてください。

Javaでは、countメソッドは通常、コレクション内の、指定した条件を満たす要素の数をカウントするために使われます。ストリーム操作と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を作成しています。その後、ストリームメソッドを利用してリストをストリームに変換し、フィルターメソッドで偶数の要素をフィルタリングしています。最後に、countメソッドを使用して偶数の数をカウントし、結果を出力しています。

注意:count メソッドは long タイプの値を返し、条件を満たすエレメントの数を表します。

bannerAds