YSHUSH

함수 본문

Coding/Kotlin

함수

코딩; 2022. 1. 25. 16:25
fun sum(a:Int, b:Int) :Int{
    var sum = a + b
    return sum
}

이 문장을 람다식으로 변환하면

fun sum(a:Int, b:Int) = a + b

이렇게 된다.

 

두 수 중에 최대값 구하기

fun max(a:Int, b:Int):Int{
    val m = if(a > b)
    	a
    }else{
    	b
    }
    return m
}

이 문장을 좀 더 간단하게 쓰면

fun max(a:Int, b:Int):Int{
    return if(a > b) a else b
}

람다식으로 변환하면

fun max(a:Int, b:Int) = if(a > b) a else b

이렇게 된다.

'Coding > Kotlin' 카테고리의 다른 글

함수 파라미터  (0) 2022.01.26
Default parameters(기본인수)  (0) 2022.01.25
Exception  (0) 2022.01.25
미니게임(Random Number 찾기)  (0) 2022.01.24
제어문(if, for, switch, while)  (0) 2022.01.24