我正在使用Ruby on Rails 3.0.7,我想检查一个数组中的每个元素是否包含在一组存在于另一个阵列。检查一个数组中的每个元素是否包含在另一个数组的一组值中
也就是说,我有这些阵列:
array1 = [1,3]
array2 = [1,2,3,4,5]
,我会检查是否在array1
值都出现在array2
。 我应该返回true
如果array1
至少一种array2
是值的不同我如何代码,在Ruby“好”的方式?
P.S .:我读过这个解决方案,但它是针对Java的数组。
[Ruby:数组包含在数组中,任何顺序]的可能重复(http://stackoverflow.com/questions/3897525/ruby-array-contained-in-array-any-order) –