
개요 이 글은 Java 문법이 익숙하고 Kotlin 문법이 헷갈리는 사람(나)를 위해 정리한 글이다. 아주 빠르게 훑어보자 변수 val a = 10 // Int 로 타입 추론 var b = 10 b = 20 // var 변수는 재할당 가능 null var x: Int? = 10 x = null // ? 는 nullable 타입 ?. !!. var str: String? = null println(str?.uppercase()) str = "abc" println(str!!.uppercase()) function fun add(x: Int, y: Int): Int { return x + y } fun add(x: Int, y: Int) = x + y // 리턴 타입 생략 + 한 줄 표현 기본 자료형 숫자형..