Fun1 [Kotlin] 함수를 다루는 방법 함수를 다루는 방법 함수 선언 문법 Java public int max(int a, int b) { if (a > b) { return a; } return b; } Kotlin fun max(a: Int, b: Int): Int = if (a > b) { a } else { b } fun maxV2(a: Int, b: Int) = if (a > b) a else b 함수의 문법은 Java와 다르다. 접근지시어 fun 함수이름(파라미터): 반환타입 {} body가 하나의 값으로 간주되는 경우 block을 없앨 수도 있고, block이 없다면 반환 타입을 없앨 수도 있다. {}를 없애고 = 를 사용할 수 있다. if else 문은 Expression이기 때문에 = 으로 대치 가능한 것. public은 생략.. 2022. 7. 6. 이전 1 다음