2015-01-13から1日間の記事一覧
問題 9 CollectionのサブインターフェースCollection2を作成して、デフォルトメソッド void forEachIf(Consumer<T> action, Predicate<T> filter) を追加せよ このメソッドは、filterがtrueを返した個々の要素に対してactionを適用する 解答 Collection2インターフ</t></t>…
問題 8 ラムダ式が次のような拡張forループ内の値をキャプチャした場合、 String[] names = { "Peter", "Paul", "Mary" }; List<Runnable> runners = new ArrayList<Runnable>(); for (String name : names) { runners.add(() -> System.out.println(name)); } これらを実行する</runnable></runnable>…