Kotlin IN ACTION 2장 정리(코틀린 기초 : 변수, 함수, 클래스, enum, 프로퍼티, for, while, is, exception)
2장 코틀린 기초 변수, 함수, 클래스, ... 변수 선언 방법 val question = "코틀린 기초는 몇 장인가" val answer = 2 //val answer:Int = 2 타입을 적어도 되고 실제 값에서 추론이 가능하면 생략해도 됨 val pi = 3.14 //Double 추론 val vs var val : 값을 뜻하는 value에서 따온 것으로, 불변(Immutable)값을 저장하는 변수다. 자바의 final 처럼 초기화하고 나면 다른 값으로 재대입이 불가능하다. var : 변수를 뜻하는 variable에서 따온 것으로, 가변(mutable)값을 저장하는 변수다. 재대입이 가능하다. val languages = arrayListOf("Java") languages.add("Kotlin") ..