배움의 즐거움

  • 홈
  • 태그
  • 방명록

고차 함수 1

7. 람다함수(lambda)

람다함수의 정의와 사용방법람다함수는 코틀린 이외의 많은 프로그래밍 언어에서 제공하는 익명 함수 정의 기법입니다.람다함수를 이용하는 이유는 코드의 간결성과 가독성을 위해서입니다.  아래에 정의한 sum 함수는 일반적인 함수 정의 방법을 이용한 것입니다. 세 줄의 코딩이 필요합니다.이에 반해 sum2 함수는 람다함수로 선언한 것입니다. 한 줄로 함수정의가 끝납니다. sum2 는 정수 2개를 input 으로 받아서 정수를 반환하며 산식은 no1+no2 로 정의된다고 작성한 것입니다.변수추론 기능을 이용하면 이를 sum3 의 형태로 조금 더 간단히 작성할 수 있습니다.세 가지 방법 모두 결과값은 3으로 동일합니다.fun main() {    fun sum(no1: Int, no2: Int): Int {     ..

왕초보 안드로이드 앱 개발 도전기 2024.06.25
이전
1
다음
더보기
프로필사진

배움의 즐거움

joy2learn 님의 블로그 입니다.

  • 분류 전체보기 (49)
    • 보험 (6)
    • 삶 (4)
    • 독서 노트 (3)
    • 공인중개사 도전 (24)
    • 왕초보 안드로이드 앱 개발 도전기 (9)
    • 뉴스 공부 (2)
    • 건강 관리 (1)

Tag

대량해지위험, Kotlin, 민법, 안드로이드 앱, 독서노트, 해지리스크 정교화, 공인중개사, 공인중개사법, kics 해지위험액 정교화, 부동산공법, 부동산세법, 종부세, 종합부동산세, 코틀린, 안드로이드 앱 개발, 보험개혁회의, 신계약 csm 환산배수, k-ics, 무저해지, 앱 개발,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바