るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.054秒)
トップページ > クエリ:ruby[x] > 種類:インスタンスメソッド[x] > クエリ:>[x] > クエリ:b[x] > クラス:Array[x] > クエリ:intersection[x]

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. integer >
  4. comparable >
  5. complex >

ライブラリ

検索結果

Array#intersection(*other_arrays) -> Array (18263.0)

自身と引数に渡された配列の共通要素を新しい配列として返します。 要素が重複する場合は、そのうちの1つのみを返します。 要素の順序は自身の順序を維持します。

...要素が重複する場合は、そのうちの1つのみを返します。
要素の順序は自身の順序を維持します。

@param other_arrays 自身と共通要素を取りたい配列を指定します。
配列以外のオブジェクトを指定した場合は to_a...
...

intersection
はObject#hashとObject#eql?を使って比較を行います。

//emlist[例][ruby]{
[1, 1, 3, 5].intersection([3, 2, 1]) # => [1, 3]
["a", "b", "z"].intersection(["a", "b", "c"], ["b"]) # => ["b"]
["a"].intersection # => ["a"]...
...//}

@see Set#intersection, Array#&...