5. 코틀린의 유용한 기법

5.1 람다 함수와 고차 함수

람다 함수

  • 익명 함수 정의 기법
  • 필요시 참고하는 것이 나음, 내용이 너무 자잘하다

고차 함수

  • 함수를 매개 변수나 반환값으로 사용

5.2 널 안정성

  • 엘비스 연산자 ?:
    • 변수가 null 일 때 대입해야 하는 값이나 실행해야 하는 구문
  • 예외 발생 !!
    • 필요에 따라 null인 경우 exception을 발생해야 할 때