'익명함수' 태그의 글 목록
my code archive
article thumbnail
Kotlin 공부 기록(3) - 람다식(람다 표현식), 확장함수, return

🔎람다 표현식(Lambda expression) 람다식, 람다 표현식, 람다라고 불린다. 마치 value처럼 다룰 수 있는 익명함수 (이름이 없는 함수) return값으로 사용할 수 있다. 기본 형태 1 val lamdaName : Type = {argumentList -> codeBody} cs 람다 함수는 항상 { }으로 감싸서 표현해야 한다. { }안에 -> 표시가 있다. (-> 왼쪽 : 매개변수, 오른쪽 : 함수 내용) 마지막 줄이 return값이다. 매개변수 타입을 선언해야 한다, 타입을 추론할 수 있을 때에는 생략 가능하다.(중요) 🔎람다 확장 함수 기존에 정의된 클래스에 함수를 추가하는 기능 자신이 만든 클래스에 새로운 함수가 필요할 때 쉽게 추가할 수 있다. 기본 형태 1 2 3 4 5 6..

반응형
반응형