Kotlin – 的字符是什么?
我一直在使用/学习Kotlin一段时间,我只有一次见过“被使用”。
System. `in`
我试过find这个东西,但是我没有办法。
我希望有人能帮助我。
问候
这是转义关键字的语法 。 当Java库使用其中的一个作为标识符(函数/属性名称等)时,如果从Kotlin调用,它必须用反引号包围。 否则,编译器会试图将其解释为一个关键字 ,这将导致代码无法编译。
转义为Kotlin中的关键字的Java标识符
某些Kotlin关键字是Java中的有效标识符:
in
,object
,is
等。如果Java库为某个方法使用Kotlin关键字,则仍然可以使用反引号(`)字符调用该方法转义该方法:foo.`is`(bar)
以下是关键字列表: https : //kotlinlang.org/docs/reference/keyword-reference.html