반응형
1. 람다식 & 익명함수
fun main(args: Array<String>){
val instantFunc: (Int) -> Unit = { number:Int ->
println("값: $number")
}
instantFunc(1)
instantFunc.invoke(1)
val instantFunc2: (Int) -> Unit = fun(number:Int): Unit{
println("값: $number")
}
instantFunc2(2)
instantFunc2.invoke(2)
}
2. it식별자
fun main(args: Array<String>){
val instantFunc: (Int)-> Unit = {
println("값: $it")
}
instantFunc
}
람다식의 매개변수가 하나뿐일 때
3. 안드로이드에서의 예시
반응형
'Android > Kotlin' 카테고리의 다른 글
클로저(Closure) (0) | 2018.12.09 |
---|---|
고차 함수(Higher-order Function) (0) | 2018.12.09 |
Companion Object (0) | 2018.12.09 |
캐스팅(Casting) (0) | 2018.12.09 |
ExoPlayer (0) | 2018.11.28 |