Kotlinで$(ドルマーク)を出力する

Kotlinで$(ドルマーク)を出力する

Kotlinの文字列操作は便利だ。
ダブルクォーテーションの中で変数を直接展開することができる。

1
2
val amount = "100.00"
println("This ticket is $amount dollars.")

「100.00 dollars」を「$100.00」と出力したい。
そんなときは、

1
2
3
4
println("This ticket is ${'$'}$amount.")
println("This ticket is ${"$"}$amount.")
println("This ticket is ${'$' + amount}.")
println("This ticket is ${"$" + amount}.")

$を使って$を出力するようだ。
これで解決。

同じタグの記事
同じカテゴリの記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA