2장. 코틀린 기초
다루는 내용 함수, 변수, 클래스, enum, 프로퍼티 스마트 캐스트 예외 던지기, 예외 잡기 1. 함수, 변수, 클래스, enum, 프로퍼티 1. 함수 함수 선언 fun fun max(a: Int, b: Int): Int { return if (a > b) a else b } 식이 본문인 함수 = , 반환타입 생략 타입 추론을 통해 반환타입을 분석한다. fun max(a: Int, b: Int): Int = if (a > b) a else b 2. 변수 변수 선언 키워드 val(value) : 변경 불가능 (자바의 final) val 참조 자체는 불변일지라도, 그 참조가 가리키는 객체의 내부 값은 변경될 수 있다. val language = arrayListOf("java") language.add("..
2022. 5. 29.