亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

您能為Ruby中的map(&:Method)語法提供參數嗎?

您能為Ruby中的map(&:Method)語法提供參數嗎?

Cats萌萌 2019-07-27 19:15:55
您能為Ruby中的map(&:Method)語法提供參數嗎?您可能熟悉以下Ruby速記(a是一個數組):a.map(&:method)例如,在IRB中嘗試以下內容:>> a=[:a, 'a', 1, 1.0]=> [:a, "a", 1, 1.0]>> a.map(&:class)=> [Symbol, String, Fixnum, Float]語法a.map(&:class)是一個縮寫a.map {|x| x.class}.閱讀有關此語法的更多信息map(&:name)在Ruby中意味著什么?".通過語法&:class,你在打一個方法電話class對于每個數組元素。我的問題是:您能為方法調用提供參數嗎?如果是,怎么做?例如,如何轉換以下語法a = [1,3,5,7,9]a.map {|x| x + 2}到&:語法?我不是說&:語法更好。我只是對使用&:帶有參數的語法。我想你應該知道+是Integer類上的一個方法。您可以在IRB中嘗試以下內容:>> a=1=> 1>> a+(1)=> 2>> a.send(:+, 1)=> 2
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 919 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號