Scala字串插值

2021-09-09 02:31:43 字數 680 閱讀 6392

scala提供了三種字串插值方式:s,f和raw。

1. s字串插值器

簡單的說就是解析字串變數。

val name = "tom"println(s"his name is $name")

println(s"his name is $my")

println(s"23 + 78 = $")

第2行是最簡單的用法,第3行為了區分變數名加了{},第4行是進行了運算。

執行結果:

2. f字串插值器

可以進行格式化的輸出,變數名後用%指定格式,如果沒有指定,其作用和s是一樣的。

val hei = 2.345println(f"the height is $hei%2.2f")

println(f"the height is $hei%2.5f")

執行結果:

3. raw插值器

讓字串原封原樣的輸出,遮蔽控制效果。

println(raw"/t/n")
執行結果:

Sass 字串插值

sass檔案 common.scss 字串插值 sass編譯後 content sass檔案common.scss 避免運算 sass中的運算必須有空格間隔 width 400px ys microsoft yahei 微軟雅黑 sass編譯後 ys 以上是我們想要實現的正確css輸出 color,...

29 scala程式設計思想筆記 字串插值

29.scala程式設計思想筆記 字串插值 利用字串插值,建立的字串就可以包含格式化的值。在字串的前面放置乙個s,在你想讓scala插值的識別符號之前放置乙個 例如 import com.atomicscala.atomictest.def i s string,n int,d double str...

Scala入門 字串

scala提供多種定義字串的方式,將來我們可以根據需要來選擇最方便的定義方式。語法 val var 變數名 字串 示例 有乙個人的名字叫 hadoop 請列印他的名字以及名字的長度。參考 scala println name name.length hadoop6 scala中,可以使用插值表示式來...