kotlin - block 注释内引号中的结束标记

我正在尝试添加 block 注释,其中开始标记 (/*) 出现在引号内:

/*
const val MIME_TYPE = "image/*"
*/

这在 Java 中可行,但在 Kotlin 中失败。引号内的结束标记也会出现同样的问题。这是一个已知的编译器错误/限制吗?是否有任何替代语法(除了行注释)允许我在 block 注释中维护字符串定义?

最佳答案

试试这个

/**
const val MIME_TYPE = "image\/*"
*/

编辑:

你必须使用转义符 \ 因为 / 是特殊字符。

关于kotlin - block 注释内引号中的结束标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65123814/

相关文章:

c++ - 如何使用 GDB 进入一个函数而不是它的参数

javascript - Tailwind CSS 不能用 React 和 Express 编译?

css - 以厘米(或英寸)为单位的窗口大小的媒体查询

flutter - SuffixIcon 不适用于 AutoCompleteTextField

docker - 多平台 Docker 内部网络从主机连接

javascript - 未捕获的 ReferenceError,Splide 未在 HTMLDoc

amazon-web-services - 如何在外部公开 NATS 服务器

ios - 如何在 SwiftUI 中删除 `Form` 的左右填充?

javascript - 如何按表头单击对数组进行排序

c - 构建静态库并在编译时将其链接到内核模块