[Kotlin] let, with, run, apply, also 차이
blog.yena.io/studynote/2020/04/15/Kotlin-Scope-Functions.html [Kotlin] 코틀린 let, with, run, apply, also 차이 비교 정리 let, with, run, apply, also 코틀린에는 이렇게 생긴 확장함수들이 있다. 객체를 사용할 때 명령문들을 블럭{} 으로 묶어서 간결하게 사용할 수 있게 해주는 함수들이다. 문제는 서로 비슷비슷해서 헷 blog.yena.io let, with, run, apply, also 차이 1. let : 확장 함수 T?.let{작업} T가 null이 아닐 경우 처리할 작업을 수행 -> 내부의 T는 non-null로 처리 리턴값은 작업의 마지막 부분 R 예) node?.left?.let{dfs(node...