반응형
kotlin
-
kotlin 문법 정리 (1)kotlin 2023. 6. 17. 16:40
특징 자바를 대체 하기 위한 개발 언어 자바의 몇몇 약점들을 개선 자바 가상머신과 호환 되도록 제작 클래스 이름의 표기법은 파스칼 표기법 ClassName 함수 변수 이름 카멜 표기법 functionName 코틀린으느 두가지 방식으로 변수를 선언 var 일반 적인 변수 언제든지 읽기 쓰기 가능 val 런타입 변수로 한번 실행되면 수정 되지 않음 클래스에 선언된 변수 Property 이외에 Scope 내에 선언된 변수 Local Variable(로컬 변수) ※ 코틀린은 기본적으로 NUll을 허용하지 않음 fun main() { var a : Int println(a) // Variable 'a' must be initialized // 에러 발생 } fun main() { var a : Int = 123 ..