是否有可能禁用“字符串模板”?

问题描述 投票:-1回答:2

Kotlin有惊人的,这在java中不存在,但有可能不以某种方式使用它?例如在php中:

"$foo"
'$foo'
kotlin
2个回答
1
投票

你无法禁用。但你可以使用\逃脱它。

val my_variable = "Some Value"
println("this --> \$my_variable")

上面的代码将打印this --> $my_variable


0
投票

您无法以任何方式禁用它们。字符串模板总是被解释,甚至在原始字符串中,正如related documentation所描述的那样。

有一种输入文字$字符的方法,如果这是你的问题(在相同的文档中描述)。否则,如果你发现它很奇怪或某些特定用例不方便,你可能会运气不好。

© www.soinside.com 2019 - 2024. All rights reserved.