【发布时间】:2012-09-28 15:28:33
【问题描述】:
我之前也问过类似的问题:reference to a method?
但现在我想弄清楚如何使用这段代码来做到这一点:
arr0 = [1,2,3]
arr1 = [2,3,4,5]
arr1.reject! {|x|
arr0.include? x
}
显然{|x| arr0.include? x} 可以简化为arr0.include?。但是我不知道如何获得这个方法参考。
编辑:我对如何使用更简单的语法在 Ruby 中减去数组不感兴趣。我正在寻找一种方法来获取对方法的引用。
【问题讨论】:
-
为什么不直接做
arr1 - arr0?
标签: ruby