[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")
를 통해 코틀린 함수를 호출하고 있습니다.
이제 당신도 자바에서 코틀린 함수를 호출하는 방법을 알고 계십니다. 만약 추가적인 질문이 있으시다면, 언제든지 물어보세요!
참조
- Calling Kotlin from Java - Kotlin 공식 문서