Kotlin - let, run, apply, also, with 언제 써야할까


Kotlin - let, run, apply, also, with 언제 써야할까

let 함수 let 함수는 일반적으로 Nullable한 객체를 다룰 때 많이 사용됩니다. 변수가 null이 아닌 경우에 작업을 수행하기 위한 형태입니다. val name: String? = "John" name?.let { println("Name is $it") } 예제에서는 name 변수가 null이 아닐 때 let 블록 안의 코드가 실행됩니다. let 블록 내에서는 객체에 접근할 때 it 키워드를 사용할 수 있습니다. 이를 통해 name 변수에 접근하여 출력하였습니다. run 함수 run 함수는 let 함수와 매우 유사하지만, 객체 자체를 반환합니다. 이를 활용하여 초기화 및 객체 설정 작업에 유용하게 사용할 수 있습니다. 또한 run 함수는 코드 블록을 실행하는 객체로 사용될 수 있으므로, 객체의..


원문링크 : Kotlin - let, run, apply, also, with 언제 써야할까