Scalaでequals
とhashCode
メソッドを実装するための標準的なイディオムは何ですか?ScalaでequalsとhashCodeを実装するための標準的なイディオムは何ですか?
私は好ましい方法がProgramming in Scalaで議論されているが、現在この本にアクセスできないと知っています。
Scalaでequals
とhashCode
メソッドを実装するための標準的なイディオムは何ですか?ScalaでequalsとhashCodeを実装するための標準的なイディオムは何ですか?
私は好ましい方法がProgramming in Scalaで議論されているが、現在この本にアクセスできないと知っています。
PinSの無料版があります。このテーマについても同様です。しかし、私は最高のソースはと思うOderskyのJavaでの平等を議論することによって。 PinSでの議論は、この記事の略語であるiircです。
興味深いことに、この記事の最後には、記事がベースになっていることを示唆するメモがありますPinSのObject Equalityの章を参照してください。記事にない本の内容は、[equalsメソッドを書くときのステップの要約]です(http://www.artima.com/pins1ed/object-equality.html#28.4)。したがって、私は本のバージョンを好む傾向があります。 JavaとScalaの両方で同じ素材を見るのはいいことです。 –
ここは無料です[Scalaの第1版プログラミング] – Infinity