kotlin lambda

코틀린은 객체 지향 언어 특징도 가지고 있지만 함수형 언어 특징도 가지고 있다. if else가 expression인 것과 변수 자체가 immutable로 해서 최대한 바뀌지 않게 선언하는 것도 함수형 패러다임 잘 차용한 예 코드 package com.example.kotlin fun main() { // 1. 익명함수 // 2. 변수처럼 사용돼서, 함수의 argument, return 둘 다 가능 // 3. 한 번 사용되고, 재사용되지 않는 함수 ->MainActivity의 SAM val a = fun(){ println("hello") } val c : Int = 10 // val b : (Int) -> Unit = { // it * 10 // println(it) // } val b : (Int) ..
hessepark
'kotlin lambda' 태그의 글 목록