Kotlin은 Java를 기반으로 하므로 Java 기반 라이브러리 함수를 사용하여 함수 호출을 지연할 수 있습니다. 이 기사에서는 Timer()를 사용하여 함수 호출을 지연시키기 위해 Java 라이브러리 함수를 사용할 것입니다. 및 일정() .
예시
import java.util.Timer
import kotlin.concurrent.schedule
fun main(args: Array<String>) {
// Execution starting point
println("Hello world!!")
// Delay of 5 sec
Timer().schedule(5000){
//calling a function
newMethod()
}
}
fun newMethod(){
println("Delayed method call!")
} 출력
일단 실행되면 위의 코드는 다음과 같은 출력을 생성합니다 -
Hello world!! Delayed method call!