코틀린에서는 데이터 타입을 명시해서 사용할 수도 있고, 그냥 Javascript나 PHP에서처럼 정의하지 않고 사용할 수 도 있다. 바로 아래와 같이... fun main() { val n = 1 var p = 1.2 val m: Int = 1 var q: Double = 1.2 val r = n + p println(r) } 이렇게 작성하게 되면 n은 Int(정수), p는 Double(소수)가 된다. Java에서는 정수를 int 또는 Integer라고 하고 소수는 float Float double Double등으로 다양하게 쓰이지만 kotlin에서는 단 두 가지만 쓰이나 보다. 스크립트 언어에서 타입을 추론해서 변수의 타입을 정하게 되는데 그런 느낌으로 만든 듯 싶다. 다만 명시적으로 타입을 정의해 줄..