Kotlin in Action 을 공부하고 Effective kotlin 의 내용을 조금 참조하여 정리한 글입니다. 간단한 Hello, World! 살펴보기 fun main(args: Array) { println("Hello, World!") } 매우 간단한 코드이다. 이 코드만으로도, 자바와 다른 코틀린 문법과 특성을 찾을 수 있다. `fun` 키워드를 사용하여 함수를 선언한다. 파라미터 이름 뒤에 그 파라미터의 타입을 쓴다. 함수를 최상위 수준에 정의할 수 있다. 자바와 달리 꼭 클래스 안에 함수를 넣을 필요가 없다. 배열도 일반적인 클래스와 똑같이 취급한다.(`Array`의 형태로) 자바와 달리 배열 처리를 위한 문법이 따로 존재하지 않는다. 자바의 `System.out.println` 대신, `..