1樓:匿名使用者
val l = list(1,2,3)
val s = l match
看書上說是為了取出模式匹配後對應的原來輸入值,例如上面例子中的模式匹配是為了匹配1開始的列表,如果寫成case x: list(1, _*) 是無法編譯通過的,而寫成@則可以編譯通過並將值賦予list
scala中s代表什麼?
2樓:nr韓小振
不知道具體指的是什麼?
scala 2.10.0 為我們提供了三種字串插值的方式,分別是 s, f 和 raw。
它們都是定義在 stringcontext 中的方法。
s 字串插值器
可以解析字串中的變數,可以呼叫方法,還能進行計算。實際呼叫的是 stringcontext 中的 s 方法。
val name = "unmi"
println(s"hello $name") //hello unmi, 實際上就是呼叫的 stringcontext("hello, ", "").s(name)
println(s"hello $**) //hello unmi** 界定變數用大括號{},s"hello $nameq" 會試**析變數 name**
println(s"1 + 1 = $ ) //1 + 1 = 2,能計算值
class person(val name: string)
val person = new person("unmi")
println(s"hello $, $") //hello unmi, say unmi, 這個比較複雜
用大括號可以界定變數,{} 裡可以求值,還可以使用屬性和呼叫方法。
scala中的部分應用函式和偏函式的區別
部分應用函式和偏函式是無關的。這是我的學習筆記,有點多,不過趕腳總結的還可以,你闊以看看 簡單來說,部分應用函式和偏函式是無關的。前者只是在 已有函式 的基礎上,提供部分預設引數,未提供預設引數的地方使用 替代,從而建立出一個 函式值 在使用這個函式值 部分應用函式 的時候,只需提供 部分對應的引數...
熱血高校中烏鴉的含義,《熱血高校》中烏鴉代表什麼精神
電影英文名叫bai crows zero crows是烏鴉 du,烏鴉在日本非常的常zhi見,不受大多數人喜愛。但dao有它內的特點,有目 標 食物 為著目容標會不顧一切,勇敢,成群結隊。這裡採用的寓意就是說那些小混混們,好像烏鴉一樣。並不是什麼男子漢的意思。不知道你們是怎麼看的,烏鴉代表的是鈴蘭之...
IgG,IgM,IgA,IgE醫學中各是代表什麼意思
ig是免疫球蛋白的符號,人體血液中有5種免疫球蛋白,分別是igm igg iga ige igd,對人體來說,起作用的主要是igm igg。igm在人體記憶體留的時間很短,igg存留的時間很長 igg iga igm c3 c4解讀 igm,igg,ige,iga,igd分別代表什麼?作用是什麼?i...