如何在 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