kotlin 썸네일형 리스트형 [Kotlin] 기본 문법 (1) * 기본 문법 - Variable val(Value): 한 번 초기화 시 재할당 불가능, final과 동일 var a: Int = 1 a = 10 // 컴파일 오류 var(Variable): 가변 변수, 재할당 가능 var a: Int = 1 a = 10 // 가능 타입 추론 val message = "Default Message" Unit: Java의 void와 유사 fun unitEx(): Unit { println("Unit Test") } Default Parameter 지원 fun defaultParameterEx(a: Int = 10): Unit { println(a) } fun main() { defaultParameterEx() } Top Level Variable 지원 var x = 5 .. 더보기 [Kotlin] Kotlin이란? Kotlin Jetbrains 사에서 만든 언어로 IntelliJ에 완벽 호환된다. Java에 비해 문법이 간결하기 때문에, 가독성과 생산성이 높고 오류 가능성이 적어진다. Java와 상호 운용이 가능하기 때문에 기존 자바 프로젝트에 쉽게 적용할 수 있고, Java로 작성된 오픈 소스를 그대로 사용할 수 있다. Java와 성능 차이가 크지 않다. 멀티 플랫폼 언어로써, 서버와 모바일 앱 및 프론트 등 모든 분야에서 사용 가능하다. 2017년부터 구글에서 공식 지원 언어로 선정되었다. Kotlin의 문법적 장점 data class 생성 시, 자동으로 equals(), hashCode(), toString() 등 유용한 함수를 자동으로 생성해 준다. object 키워드를 사용하여 싱글톤 객체를 생성할 수 있.. 더보기 이전 1 2 다음