我想了解这四种方法之间的区别。 我知道默认==调用方法相等? 当两个操作数引用完全相同的对象时,它将返回true。
===默认情况下也调用==哪个调用相等?...好吧,所以如果所有这三个方法都不覆盖,那么我猜
===,==和平等? 做同样的事情?
现在来eql? 这是做什么(默认)? 它是否调用操作数的哈希/ ID?
为什么Ruby有这么多的平等标志? 他们是否应该在语义上有所不同?
相似问题