文字列補間available in Scalaこれは基本的な例Scala 2.10での文字列補間 - 文字列変数を補間する方法は?
val name = "World" //> name : String = World
val message = s"Hello $name" //> message : String = Hello World
動的補間を行うための方法、例えば、存在する場合、私は思っていたであるスカラ2.10
開始されます次
val name = "World" //> name : String = World
val template = "Hello $name" //> template : String = Hello $name
//just for illustration:
val message = s(template) //> doesn't compile (not found: value s)
「動的」というような文字列を評価する方法はあります(単に例示目的のために、コンパイルされませんか)? (またはそれは本質的に間違っている/できない)
正確には
s
とは何ですか?それは(それがあった場合、それは私が考えるを見つけていないとは異なるコンパイルエラーを投げているだろう)
一つの少量の添加です。識別子だけでなく、任意の有効なスカラ式を$ {}の間に入れることができます。 – pedrofurla