Lambda 運算子( - )
從 Java 8 開始,Lambda 運算子(->
)是用於引入 Lambda 表示式的運算子。有兩種常見的語法,如這些示例所示:
Version >= Java SE 8
a -> a + 1 // a lambda that adds one to its argument
a -> { return a + 1; } // an equivalent lambda using a block.
lambda 表示式定義了一個匿名函式,或者更確切地說是一個實現功能介面的匿名類的例項。
(此處包含此示例是為了完整性。有關完整處理,請參閱 Lambda 表示式主題。)