코틀린에서 사용하는 함수를 간단히 정리합니다. 1. 함수 정의 fun 함수이름( 변수명 : 자료형, 변수명 : 자료형 ...) : 반환값 자료형 { //함수 내용 return 반환값 } 반환값의 자료형이 추론가능한 경우 생략 가능 함수의 내용이 한 줄인 경우 { return 반환값 } 대신 = 반환 값으로 표현가능 fun sum(a:Int, b:Int) = a+b 반환 값이 없을 경우 Unit으로 사용 , 또한 반환값이 없으면 반환값의 자료형도 Unit으로 추론 매개변수에 default 인자를 지정하고 싶은 경우, (변수명: 자료형 = default값) 의 형태로 사용 가능 만약 매개변수의 갯수가 정해져 있지 않다면, 가변 인자(Variable Argument)를 사용할 수 있다. fun 함수명 (var..
코틀린을 배우고자 하는 사람들 중에 상당수는 안드로이드 앱 개발을 위해서 일거라고 예상한다. 안드로이드 앱 개발을 위한 안드로이드 스튜디오에서도 Kotlin으로 코딩을 할 수 있지만, 안드로이드 앱 개발을 위한 Kotlin이 아니거나 단순히 Kotlin 연습을 위한 경우에는 굳이 안드로이드 스튜디오에서 작업할 필요가 없다. 오늘은 Kotlin을 개발한 젯브레인즈(Jet Brains)에서 제공하는 Intelli J를 설치하는 방법을 알아보겠습니다. 1. 먼저 아래의 링크에 접속한다. https://www.jetbrains.com/idea/ IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains A Capable and Ergonomic J..