你在Ruby中称为&:运算符是什么?我正在阅读Stackoverflow并偶然发现以下代码array.map(&:to_i)好的,很容易看出这段代码的作用,但我想了解更多关于&:我以前从未见过的构造。不幸的是,我能想到的只是“lambda”,而不是。谷歌告诉我Ruby中的lambda语法是->->(x,y){ x * y }所以&:除了调用单一方法之外,任何人都知道神秘是什么以及它能做什么?
- 2 回答
- 0 关注
- 609 浏览
添加回答
举报
0/150
提交
取消