코틀린 기본 문법 정리
이번 포스팅에서는 아래와 같은 내용을 정리한다. 1. 함수, 변수, 클래스, enum 프로퍼티를 선언하는 방법2. 제어 구조3. 스마트 캐스트4. 예외 던지기와 예외 잡기 스마트 캐스트는 타입 검사와 타입 캐스트, 타입 강제 변환을 하나로 엮은 기능이다. 자세한 내용은 아래 내용을 참고하면 된다. 1. 함수와 변수 123fun main(args: Array) { println("Hello, World!");} 위에서는 프로그래밍의 시작인 Hello World!를 호출하는 함수이다. 여기에서 코틀린의 특징을 발견할 수 있는데 특징은 아래와 같다. 1. 함수는 fun으로 만든다.2. 파라미터 이름 뒤에 파라미터 타입을 쓴다.3. 함수를 최상위 수준에 정의한다. 자바는 클래스 안에 함수를 꼭 넣어야 하지만 코..