ブックマーク / www.task-notes.com (1)

  • Java8のStream APIの使い方(中間操作編③ - sorted, peek) - TASK NOTES

    Stream API 中間操作の sorted と peek について使い方をまとめました。 sorted:ソート ① 引数:なし / 戻り値:Stream<R> ② 引数:Comparator<T> / 戻り値:Stream<R> sortedメソッドは2種類あり、①の場合は保持されてるデータがjava.lang.Comparableを実装してる必要があります。Comparable を実装してるクラスは  Java Platform SE 8 で確認して下さい。 ②の場合は関数型インターフェースのComparator<T>を渡してやる事で、ソート順を制御でき、Comparableを実装してないクラスでもソートする事が可能です。 Comparator<T>は比較を行う関数型インターフェースであり、実装が必要なメソッドはint compare(T o1, T o2)で引数を2つ受け取り、in

    Java8のStream APIの使い方(中間操作編③ - sorted, peek) - TASK NOTES
    Sediment
    Sediment 2017/01/05
    streamのpeek
  • 1