2018-01-16から1日間の記事一覧
Java9からアンダースコア1つを識別子として使えなくなった。 // NG String _ = "Foo"; // 2つならOK String __ = "Foo"; Java18から引数が1つのラムダ式のみで使えるようにするためらしい。 _ -> foo()
Java9で匿名クラスにダイヤモンド演算子が使えるようになった。 List<String> list = new ArrayList<>() {}; // Java8だとパラメータの型を明示的に指定する必要がある List<String> list = new ArrayList<String>() {};</string></string></string>