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

為了賬號安全,請及時綁定郵箱和手機立即綁定

函數中小括號和大括號效果是否一樣

def greeting() = {name: String} => { s"Hello $name"}
????????????????????????????????????????????????? //> greeting: ()String => String
? greeting()("zhangsan")????????????????????????? //> res1: String = Hello zhangsan
?
? def greetings() = (name: String) => ("Hello"+" "+name)
????????????????????????????????????????????????? //> greetings: ()String => String
?
? greetings()("zhangsan")???????????????????????? //> res2: String = Hello zhangsan
?
? def greet() = (name: String) => {"Hello"+" "+name}
????????????????????????????????????????????????? //> greet: ()String => String
?
? greet(){"zhangsan"}???????????????????????????? //> res3: String = Hello zhangsan
?
? def greets(age: Int) = {name: String} => {"Hello"+" "+name+age}
????????????????????????????????????????????????? //> greets: (age: Int)String => String
?
? greets(23){"zhangsan"}????????????????????????? //> res4: String = Hello zhangsan23

正在回答

1 回答

經過測試,非匿名函數的參數列表不能用大括號,匿名函數的參數和函數體大括號小括號通用

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

函數中小括號和大括號效果是否一樣

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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