Set、Map のようなコレクションでケースクラスを容易に取り扱えます。これは、オ ブジェクトの参照ではなく、オブジェクトの内容にもとづいて比較できるということになりま す。 new Person("Noel", "Welsh").equals(new Person("Noel", "Welsh")) // res: Boolean = true new Person("Noel", "Welsh") == new Person("Noel", "Welsh") // res: Boolean = true