如何在 Kotlin 中在延迟后调用函数?
Kotlin 是基于 Java 的,因此我们可以使用基于 Java 的库函数来延迟函数调用。在本文中,我们将使用 Java 库函数来使用 Timer() 和 schedule() 延迟函数调用。
示例
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!
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP