ソート対象 昔ながらの読みにくいソート Lambda を利用した冗長なソート Java8 Stream における正しいソート thenComparing による複合キーのソート ソート条件の指定 null コンパレータ Comparable Map のソート まとめ ソートキーの指定 ソート条件の指定 ソート条件 Map のソート ソート対象 以下のような id と name プロパティを持った Item を考えます。 public class Item { private Integer id; private String name; public Item(Integer id, String name) { this.id = id; this.name = name; } public Integer getId() { return id; } public String ge
![Java Stream におけるソートのお作法 - A Memorandum](https://cdn-ak-scissors.b.st-hatena.com/image/square/d13e02743bd8b7f379069f1d53992c44451f03e8/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F41aZ-lQtWmL._SL160_.jpg)