코틀린[Kotlin]
코틀린[Kotlin] 기초(조건문, Array 및 List, 반복문)
4. 조건문(if / when) 코틀린에는 조건문으로 if문과 when문이 존재한다. // 두 수를 받아 더 큰 수를 반환하는 함수 fun maxBy(a : Int, b : Int) : Int{ if (a > b){ return a } else { return b } } 다른 언어에서 봤던 if문과 아주 유사하게 생겼다. 하지만 코틀린에서는 보다 간편한 방식으로 if문을 작성할 수 있다. fun maxBy2(a : Int, b : Int) = if(a>b) a else b // 반환값 인트는 생략되어있음 (자동 타입 추론) 코드가 아주 아주 간소화 되었다. 위의 두 함수(maxBy, maxBy2)는 전적으로 동일한 기능을 하는 함수이다. 단, 코틀린은 return (a>b) ? a : b와 같은 삼항 연..
2022. 1. 19. 01:08
최근댓글