【Kotlin 入門指南】函數有預設參數值定義

更新於 發佈於 閱讀時間約 2 分鐘
【Kotlin 入門指南】系列文章目錄:https://bit.ly/3t8awwL
Kotlin 線上課程教學影片:https://bit.ly/3qJ5a5Q

函數有預設參數值定義

在 Kotlin 程式語言中,函數可以帶有預設參數值,這是一個相當方便且實用的功能。在 Kotlin 中,使用 fun 關鍵字來定義函數,並且你可以給函數的參數設定預設值,這樣在呼叫函數時,如果沒有提供相應的參數值,就會使用預設值。

讓我們以一個簡單的範例來說明這個概念:

fun add(x: Int = 0, y: Int = 0): Int {
return x + y
}

fun main() {
val result1 = add()
println(result1) //0

val result2 = add(1, 1)
println(result2) //2
}

在這個範例中,add 函數有兩個參數 xy,它們都被賦予了預設值。當你在 main 函數中呼叫 add 函數時,如果沒有提供任何參數,系統將會使用預設值,因此 result1 的值將會是 0。而當你提供了具體的參數值,例如 11,系統將會使用你提供的值,所以 result2 的值將會是 2。

這樣的設計讓程式碼更加靈活且易於維護。有了預設參數值,你可以在函數定義中給參數設定一個預設的初始值,同時又能夠允許在需要時傳遞自訂的值。

avatar-img
15會員
261內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
留言
avatar-img
留言分享你的想法!

































































你可能也想看
從 Google News 追蹤更多 vocus 的最新精選內容