在Java中调用Kotlin方法非常简单,只需要按照以下步骤:
首先,确保Kotlin方法是公共的,即在Kotlin代码中使用public
关键字来修饰方法。
导入Kotlin类:在Java代码中导入Kotlin类时,Kotlin类的包路径是kotlin.jvm.*
的路径。
实例化Kotlin类对象:在Java代码中实例化Kotlin类对象时,使用new
关键字即可。
调用Kotlin方法:通过实例化的Kotlin类对象来调用Kotlin方法,就像调用Java方法一样。
以下是一个示例代码:
Kotlin代码:
class MyClass {
fun kotlinMethod() {
println("Hello from Kotlin method")
}
}
Java代码:
import kotlin.jvm.functions.Function0;
public class Main {
public static void main(String[] args) {
MyClass myClass = new MyClass();
myClass.kotlinMethod();
}
}
通过上述步骤,就可以在Java中调用Kotlin方法了。