【Kotlin 入門指南】系列文章目錄:https://bit.ly/3t8awwL
Kotlin 線上課程教學影片:https://bit.ly/3qJ5a5Q
在 Kotlin 程式語言中,函數可以具有不同的返回資料類型。如果一個函數沒有指定明確的返回資料類型,Kotlin 將預設為 Unit
,這與 Java 中的 void
類似。Unit
資料類型表示該函數不返回任何有用的資料。範例如下:
fun greeting() {
println("哈囉~HKT線上教室")
}
fun main() {
greeting()
}
在這個範例中,greeting()
函數沒有明確指定返回資料類型。它只是打印一條訊息到控制台,並沒有返回任何值。因此,根據 Kotlin 的預設行為,greeting()
函數的返回資料類型是 Unit
。
main()
函數呼叫了 greeting()
函數,這樣當你運行這段程式碼時,它會在控制台打印出 "哈囉~HKT線上教室"
。
你可以使用 Unit
作為返回資料類型,來明確表示函數不返回任何有用的值。這在許多情況下都很有用,特別是當你想要一個函數只執行某些操作而不需要返回任何結果時。
鼠標移動到函數名稱上,即可以顯示對應提示,如圖:
等同於下方寫法,因為是預設,所以當我們今天沒有要返回特定類型資料,可以省略不寫「:Unit」
fun greeting():Unit {
println("哈囉~HKT線上教室")
}