Java8で機能拡張されたjava.util.Comparator*1インタフェースについてメモ。コンパレータオブジェクトを生成・合成するstatic/defaultメソッドが追加された。 メソッド 機能 naturalOrder() (自然順序付け)コンパレータを生成 reverseOrder() (自然順序付け)逆順コンパレータを生成 comparing(e) ソートキー(U型)抽出関数eを指定したコンパレータを生成 comparing(e,u) ソートキー(U型)抽出関数eと(U型)コンパレータuを指定したコンパレータを生成 comparingInt(e) ソートキー(int型)抽出関数eを指定したコンパレータを生成 comparingLong(e) ソートキー(long型)抽出関数eを指定したコンパレータを生成 comparingDouble(e) ソートキー(double型)抽出