Tag Archives: java

あの日見たLambdaの書き方を僕はまだ知らない

Javaだったから、という理由で選んだ本を買ったまでは良かったんだけど、なんか私の知ってるのと違うだ! なんてことになったんで、読んで調べてみると、これラムダという。 Java8になって、関数型インターフェースはラムダ記法で置き換えることができるようになった。 関数型インターフェースとは定義されている抽象メソッドが1つだけあるインターフェースのこと。 だそうだ。 コードで書くとこんな感じ。 普通に実装するばやい、こんな風になるだ。 ラムダ記法にすると、こんな感じになるだ。 短かっ! そして、さらにこう書けた。 いろいろなサイトを見て回って文章とコードを読んでもいまいちわからなかったんだけど、実際に自分の手と頭を使ってコードを書くと頭に入ってくれるだね。 サンプル 実行結果 ナウい言語はこういう書き方に慣れてないと読みづらいので、練習するだよ。