instance method Array#&
self & other -> Array
-
集合の積演算です。両方の配列に含まれる要素からなる新しい配列を返 します。重複する要素は取り除かれます。
要素の重複判定は、Object#eql? により行われます。 処理の高速化のために内部で Hash を使用しているためです。
- [PARAM] other:
- 配列を指定します。other が配列でなければ to_ary メソッドによる暗黙の型変換を試みます。
[1, 1, 2, 3] & [1, 3, 4] #=> [1, 3]
class Array