Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- kotlin addview
- 카카오 순위검색
- 코틀린 제너릭
- kotlin listview
- add view
- programmers # 프로그래머스 #큰수비교 #cmp_to_key()
- 코틀린 lateinit
- 프로그래머스
- 객체의 동일성
- 코틀린 중첩클래스
- 컬렉션함수
- 내용의동일성
- 코틀린 컬렉션함수
- Kotlin Generic
- collection function
- 해시
- 프로그래머스 #탐욕법 #큰수만들기 #join #python
- kotlin recyclerview
- 코틀린
- kotlin collection
- 코틀린 data class
- 코틀린 내부 클래스
- lateinit
- class
- Kotlin
- kakao blind
- isNullOrBlank
- 코틀린 문자열
- 컬렉션 함수
- 코틀린 람다함수
Archives
- Today
- Total
목록코틀린 람다함수 (1)
엔지니어 규의 IT 프로그래밍 다이어리
[Kotlin]13. 고차 함수와 람다 함수
고차함수 고차함수란 함수를 마치 클래스에서 만들어낸 '인스턴스처럼' 취급하는 방법이다. 함수를 '패러미터'로 넘겨 줄 수 도 있고 결과값으로 반환 받을수도 있는 방법이다. 코틀린에서는 모든 함수를 고차함수로 사용 가능하다. 아래의 소스코드를 확인해보자 fun main(){ b(::a) val c: (String) -> Unit = { str -> println("$str 람다함수") } b(c) } fun a (str : String){ println("$str 함수 a") } fun b ( function: (String) -> Unit){ function("b가 호출한") } b가 호출한 함수 a b가 호출한 람다함수 cs 함수 a를 고차함수 형식의 패러미터로 받을수 있도록 하기위해서는, 함수를 받을..
프로그래밍 언어/코틀린
2022. 5. 18. 21:10