[kotlin] 자바에서 코틀린 함수 호출하기

자바에서 코틀린 함수를 호출하는 것은 간단합니다. 코틀린 코드는 JVM에서 실행되므로 자바 코드에서 코틀린 함수를 호출할 수 있습니다.

코틀린 함수 생성하기

먼저 코틀린으로 함수를 생성해 보겠습니다.

fun sayHello(name: String) {
    println("Hello, $name!")
}

위의 코드는 이름을 전달받아 “Hello, [name]!”을 출력하는 간단한 함수입니다.

자바에서 코틀린 함수 호출하기

이제 자바에서 이 함수를 호출해 보겠습니다.

public class JavaCaller {
    public static void main(String[] args) {
        KotlinFunctionsKt.sayHello("John");
    }
}

위의 자바 코드에서 코틀린 함수를 호출하려면 코틀린 파일명에 “Kt”를 추가하여 함수를 호출하면 됩니다. 위의 예제에서는 KotlinFunctionsKt.sayHello("John")를 통해 코틀린 함수를 호출하고 있습니다.

이제 당신도 자바에서 코틀린 함수를 호출하는 방법을 알고 계십니다. 만약 추가적인 질문이 있으시다면, 언제든지 물어보세요!

참조