次の例では、変数x2
はの代わりにmy name is Paul
という値で終了する必要がありますが、これは可能ですか?文字列変数に変数を代入する
scala> val name = "Paul"
name: String = Paul
scala> val xxx = s"my name is $name"
xxx: String = my name is Paul
scala> val x1 = "my name is $name"
x1: String = my name is $name
scala> val x2 = s"" + x1
x2: String = my name is $name
これは文字列補間でのみ行いたいですか? –
私は別のインスタンス化された変数 – ps0604
の変数を置き換える必要があります。そして、古いCスタイルの 'format'を使用すると動作します。 –