タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

あとで読むとjava8に関するuokadaのブックマーク (1)

  • Java8のラムダ式 - mfumiの日記

    最近ぼちぼちJavaをやり始めたところタイミング良くJava8がリリースされたので新機能であるラムダ式について少し見ていこうと思います. まず,Java8におけるラムダ式は一体何なのかというと,それはずばり抽象メソッドを一つだけ持つインタフェースのインスタンスです.例えば以下のようなインタフェースがあったとして, public interface IntFunc{ public int func(int x); } 従来では IntFunc f1 = new IntFunc(){ @Override public int func(int x){ return x*x; } }; と書いていたのがラムダ式によって IntFunc f2 = (int x) -> {return x*x;}; と書けるようになります.実際には型および引数が一つの場合は括弧,return文のみの場合はretur

    Java8のラムダ式 - mfumiの日記
  • 1