method
union
v2_6_3 -
Show latest stable
-
0 notes -
Class: Array
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125
- 1_9_3_392
- 2_1_10
- 2_2_9
- 2_4_6
- 2_5_5
- 2_6_3 (0)
- What's this?
union(*args)
public
Set Union — Returns a new array by joining other_arys with self, excluding any duplicates and preserving the order from the given arrays.
It compares elements using their #hash and #eql? methods for efficiency.
[ "a", "b", "c" ].union( [ "c", "d", "a" ] ) #=> [ "a", "b", "c", "d" ] [ "a" ].union( ["e", "b"], ["a", "c", "b"] ) #=> [ "a", "e", "b", "c" ] [ "a" ].union #=> [ "a" ]
See also Array#|.