Kotlin 基于 Java,因此我们可以使用基于 Java 的库函数来延迟函数调用。在本文中,我们将使用 Java 库函数来延迟函数调用,使用Timer()和schedule()。
import java.util.Timer import kotlin.concurrent.schedule fun main(args: Array<String>) { //执行起点 println("你好世界!!") //延迟 5 秒 Timer().schedule(5000){ //调用函数 newMethod() } } fun newMethod(){ println("延迟方法调用!") }输出结果
执行后,上面的代码将产生以下输出 -
你好世界!! 延迟方法调用!