카미유 테크블로그

  • 홈
  • 태그
  • 방명록

범위 지정 함수 1

[Kotlin] Scope function (let, run, with, apply, also) 정리

코틀린 표준 라이브러리는 객체 컨텍스트 내에서 코드 블럭을 실행하는 것이 유일한 목적인 함수들을 포함하고 있다. 이 함수들을 람다식을 이용해서 호출하면 일시적인 범위(scope)가 생성되는데, 이 범위 내에서는 이름이 없어도 객체에 접근할 수 있다. 이 함수들을 Scope Function(범위 지정 함수)이라 부르며, let, run, with, apply, also 5가지가 존재한다. Function selection 함수 객체 참조 리턴 값 확장 함수 여부 let it Lambda Result O run this Lambda Result O run - Lambda Result X with this Lambda Result X apply this Context Object O also it Contex..

Kotlin 2022.03.02
1
더보기
프로필사진

  • 분류 전체보기 (21)
    • Android (8)
    • Java (4)
    • Kotlin (8)
      • Coroutines (2)
    • Design Patterns (1)
      • Creational Patterns (0)
      • Behavioral Patterns (1)
      • Structural Patterns (0)

최근글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바