fun
[Kotlin/Basic] 코틀린에서의 함수
1. 함수 선언 문법 보통 코틀린에서의 함수 선언은 다음과 같이 구현할 수 있다. fun max5(a : Int, b : Int) : Int { if(a>b){ return a } else { return b } } a, b를 매개변수로 받아 더 큰 숫자를 반환하는 함수이다. 먼저, 자바하고와의 차이는 public을 생략할 수 있고, 매개변수는 : 타입으로 적어준다. 하지만 위의 코드에서 더욱 코드를 간결하게 할 수 있다. fun max(a: Int, b:Int) = if(a>b) a else b 함수의 전체 중괄호를 빼고 하나의 값이기 때문에 '='으로 표현이 가능하다. 또한, 반환타입이 모두 int이고, '='을 사용하기 때문에 Int는 생략이 가능하다. 주의할 점은 block { } 을 사용할 때 ..