KotlinのメソッドをJavaから呼び出す方法【完全ガイド】
JavaからKotlinのメソッドを呼び出すことは非常に簡単で、以下のステップに従うだけです。
- 最初に、Kotlinメソッドが公開されていることを確認してください。つまり、Kotlinコードでメソッドを修飾するためにpublicキーワードを使用します。
 - Kotlinクラスのインポート:JavaコードでKotlinクラスをインポートする場合は、Kotlinクラスのパッケージパスはkotlin.jvm.*のパスになります。
 - Kotlinクラスのオブジェクトをインスタンス化する場合、Javaコード内でnewキーワードを使用します。
 - Kotlinメソッドを呼び出す:Kotlinクラスオブジェクトをインスタンス化してKotlinメソッドを呼び出すと、Javaメソッドを呼び出すのと同じようになります。
 
以下がサンプルコードです。
コトリンのコード:
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メソッドを呼び出すことができます。