當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby Array.eql? other_array用法及代碼示例

本文簡要介紹ruby語言中 Array.eql? other_array 的用法。

用法

eql? other_array → true or false

如果 selfother_array 的大小相同,並且對於 selfself[i].eql? other_array[i] 中的每個索引 i,則返回 true

a0 = [:foo, 'bar', 2]
a1 = [:foo, 'bar', 2]
a1.eql?(a0) # => true

否則,返回 false

此方法與 Array#== 方法不同,後者使用方法 Object#== 進行比較。

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Array.eql? other_array。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。