kotlin- let,apply,with,run區別

let 首先let()的定義是這樣的,默認當前這個對象作爲閉包的it參數,返回值是函數裏面最後一行,或者指定return代碼示例: apply apply函數是這樣的,調用某對象的apply函數,在函數範圍內,可以任意調用該對象的任意方法,並返回該對象代碼示例: with with函數是一個單獨的函數,並不是Kotlin中的extension,所以調用方式有點不一樣,返回是最後一行,然後可以直接調
相關文章
相關標籤/搜索