ラムダ式
中級6レッスン
Java 8で導入されたラムダ式を学びましょう。関数型インターフェース・メソッド参照・Comparatorなど、モダンJavaプログラミングの基盤となる概念を丁寧に解説します。
進捗0 / 6 完了 (0%)
全6レッスン
ラムダ式でComparatorを使う
ラムダ式を使うと、Comparator を 簡潔に記述できます。匿名クラスを使った冗長な書き方と比較してみましょう。
Javaエディタ
メソッド参照と関数型インターフェース
:: を使ったメソッド参照は、 ラムダ式をさらにシンプルにする書き方です。標準の関数型インターフェースと組み合わせて使えます。
Javaエディタ
確認クイズ
Q1.ラムダ式の正しい構文はどれですか?
Q2.Predicate<T>・Function<T,R>・Consumer<T> の説明として正しいものはどれですか?
Q3.メソッド参照の正しい書き方はどれですか?
Q4.Comparatorをラムダ式で書く正しい方法はどれですか?