kotlin內聯擴展函數run let apply also 及with函數的區別使用

1.將with run let的函數體的最後一行可以有返回值,with和run的調用者this可以隱式調用,調用者可空時with的this不可以隱式調用,let的調用者爲it 2.apply和also返回調用者本身,apply調用者爲隱式this,also調用者爲it 總結:這個5個函數作用於語法糖簡化代碼,需要返回值的用with,run,let,不需要返回選其一使用,需要返回自身對象的使用app
相關文章
相關標籤/搜索