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!