![8章5と6 RMAG news](https://rmag.eu/wp-content/uploads/2024/04/RMAG-POSTS-600x400.png)
8章5と6
このJavaコードのコメントアウト版は以下の通りです。答えがA、つまりPredicate<Sample>である理由も説明します。 import java.util.Arrays; import java.util.List; import java.util.function.*; public class Main { public static void main(String[] args) { // Sampleオブジェクトのリストを作成 List<Sample> list = Arrays.asList( new Sample(10), new Sample(20), new Sample(30)); // xに対してtestメソッドを適用し、条件を満たすかチェック if (x.test(new Sample(20))) { System.out.println(“ok”); } } } // Sampleクラスの定義 class Sample { private int num; // Sampleの数値を保持するフィールド public Sample(int num) { this.num =…