2
剛剛起步斯卡拉,並有一個問題。如何在Scala中將raw與字符串插值結合起來?
val num = 10
val str = "Learning\t${num}Scala"
現在我試圖打印str
沒有逃脫\t
但num
插值。這可能嗎?嘗試下面幾個變化,但他們沒有工作
scala>s"${str}"
scala>s"""${str}"""
scala>raw"""${str}"""
的問題是如何打印Learning\t10Scala
不知道我理解這個問題 - 爲什麼不單曲「學習\ T $ {NUM}斯卡拉」' ?您不能「延遲」插值,它只能在創建字符串時完成。 –
@TzachZohar您的示例將用標籤替換'\ t' – Bala
''「」Learning \ t「」「+ s」$ {num} Scala「' – mike