코틀린1 기본 문법 1. 세미콜론 생략 가능 fun main() { println("HELLO") } 2. 변수 선언 var : 일반적으로 통용되는 변수, 언제든지 읽고 쓰기가 가능 val : 선언시에만 초기화 가능, 중간에 값을 변경할 수 없음. property (속성) : 클래스에 선언된 변수 local variable (로컬 변수) : 이 외의 Scope내에 선언된 변수 코틀린은 기본 변수에서 null을 허용하지 않고, 변수에 값을 할당하지 않은채로 사용하게 되면 문법 에러를 표시하고 컴파일을 막아주므로 의도치 않은 동작이나 null pointer exception 등을 원천적으로 차단해줌 // 변수 선언 fun main() { var a: Int = 123 // 값 초기화 필수 ! println(a) } //변수를 .. 2024. 3. 18. 이전 1 다음 반응형