ラムダ式は、「関数型インターフェース(抽象メソッドを1つだけ持つインターフェース)」のインスタンスを生成する簡易記法として評価されます。
そのため、代入先の変数や引数の型が求める関数型インターフェースの抽象メソッドのシグネチャに合わせて、パラメータの型や戻り値の型がコンパイラによって自動的に推論されます。
ラムダ式の構文には、以下の省略ルールが適用されます。
- パラメータが単一で型を明示しない場合、丸かっこ () を省略可能(例: x -> x * 2)。
- 処理本体が単一の文である場合、波かっこ {} および末尾のセミコロン ; を省略可能。
- 単一の式が結果を返す場合、return キーワードおよび波かっこ {} を省略可能。ただし波かっこ {} を残す場合は return と ; の両方が必須となります。
試験での位置づけ
公式試験ページのチェックリストでは独立した出題項目として列挙されていません。関連分野を理解する補助教材として扱い、公式項目を優先してください。
関連する用語
ラムダ式の受け皿となる「関数型インターフェース」や、型推論を行う「var」、コレクション操作を簡潔にする「ArrayListクラス」はラムダ式の理解に必須の関連概念です。
ファクトチェック:1Z0-825-JPN(2026-08-01確認)。試験番号1Z0-825-JPN、試験時間90分、60問、合格ライン65%です。
この記事は公式チェックリストの独立見出しではなく、周辺知識を補う記事です。試験範囲そのものとして断定しません。
公式資料
用語集一覧 / ← 前の記事 / 次の記事 →