[코틀린/Kotlin] 람다와 고차함수
람다이름이 없는 함수: 익명함수간단한 처리를 하므로 fun으로 함수를 만들기 번거로울 때 사용filter, map, forEach 같은 함수 내에서 사용기본 문법val lamdaName = { arg1: Type, arg2: Type -> return }[예시]val result = listOf(1, 2, 3).map { it * 2 } // it * 2는 람다식val result = listOf(1, 2, 3).map { it * 2 } // it * 2는 람다식람다 표기법소괄호로 묶은 파라미터와 리턴, 화살표 표기법으로 연관// 매개변수 없음() -> A// 매개변수 있음(A, B) -> C파라미터 타입은 생략 가능하나 리턴은 생략 불가능// 생략 전(a: Int, b: Int) -> Int// 생략..
2025. 8. 18.