快速上手 Kotlin 開發系列之高階函數和內聯

本節討論 Kotlin 高階函數以及內聯的使用 高階函數 高階函數就是指函數或者 Lambda 的參數又是一個函數或者 Lambda。 通過下面示例簡單的瞭解下。首先,高階函數也是函數,所以同樣需要使用 fun 關鍵字來修飾,示例中的高階函數 onlyIf,需要接收兩個參數,第一個參數爲 Boolean 的變量,第二個參數是參數爲空返回值爲 Unit 的函數。 其中 Unit 就是一個沒有返回值的
相關文章
相關標籤/搜索