string - 字符串中的美元符号字符

在字符串文字中添加 $ 字符最简洁的方法是什么?

到目前为止,我想出的最佳解决方案是 """${"$"}...""",我觉得它很难看。

最佳答案

要在字符串文字中转义美元符号,请使用反斜杠字符:

"\$"

要在 raw 字符串文字("""...""")中转义它,您提供的解决方法确实是目前最简单的解决方案。错误跟踪器中有一个问题,您可以为它加注星标和/或投票:KT-2425 .

https://stackoverflow.com/questions/30690724/

相关文章:

intellij-idea - 为什么 IntelliJ 建议将调用链转换为序列?

android - 带有命名参数的 Kotlin 中的 Dagger 2 构造函数注入(inject

java - 安卓3.3.0更新,错误: Cause: invalid type code: 68

android - 抑制 "Identifier not allowed in Android"

java - 在 Kotlin 中使用 Room 的 @ForeignKey 作为 @Entity

java - getActionView 已弃用?

kotlin - 如何使用 Gradle Kotlin 脚本创建胖 JAR?

java - Smartcast 是不可能的,因为属性有开放的或自定义的 getter

kotlin - 我可以省略在 Kotlin 中不使用的接口(interface)方法吗?

android - Kotlin Android 打印到控制台