是否可以从 Kotlin 注释链接 Java 方法?

TGa*_*Gar 4 java android comments kotlin

我有一个混合了 Java 和 Kotlin 文件的 Android 项目。我正在 Kotlin 文件之一中写评论,我想链接 Java 文件中的某些方法。

这可能吗?如何?

对于 Kotlin,我这样做:

/**
*    [ResultMatcher.getCount]
*/
Run Code Online (Sandbox Code Playgroud)

但是什么时候ResultMatcherjava类它不起作用。我尝试添加不同的符号 ( _, #) and .javaor::class但它没有帮助。

Kar*_*cki 5

很可能ResultMatcher不是完整的限定名称,并且您没有import.

下面在 IntelliJ 中工作,您可以单击size,它将导航到方法主体:

import java.util.ArrayList

/**
 * [ArrayList.size]
 */
fun main() { }
Run Code Online (Sandbox Code Playgroud)

这也有效:

/**
 * [java.util.ArrayList.size]
 */
fun main() { }
Run Code Online (Sandbox Code Playgroud)