プログラミング学習メモ

RubyとRuby on Rails等

2019-11-26から1日間の記事一覧

同値性と同一性

Rubyでは等しいか比較をする時 基本的にレシーバとなるオブジェクトのクラスにオーバーライド(再定義)された Object#== Object#=== Object#equal? を用います。 それぞれ等しいならtrue、異なるならfalseとなる点は同じですが、判断基準が異なります。 == ==…