Mar*_*cel 0 syntax character kotlin
我一直在使用/学习Kotlin一段时间,我只见过`被使用过.
System. `in`
Run Code Online (Sandbox Code Playgroud)
我试过找到一些这方面的东西,但我无法做到.
这是为逃避关键字语法一样in.当Java库使用其中一个作为标识符(函数/属性名称等)时,如果从Kotlin调用它,则必须用反引号包围它.否则,编译器会尝试将其解释为将使代码无法编译的关键字.
一些科特林关键字在Java有效标识符:
in,object,is等.如果一个Java库使用科特林关键字的方法,你仍然可以调用该方法与反引号转义它(')字符:Run Code Online (Sandbox Code Playgroud)foo.`is`(bar)
以下是关键字列表:https://kotlinlang.org/docs/reference/keyword-reference.html
| 归档时间: |
|
| 查看次数: |
358 次 |
| 最近记录: |