
[Kotlin In Action] 2장. 코틀린 기초(1) - 함수와 변수 / 클래스와 프로퍼티
✅ 기본 요소 : 함수와 변수 📌 코틀린의 함수 코틀린에서는 함수 하나로 프로그램을 만들 수 있음 fun main(args: Array) { println("Hello, World!") } 코틀린 프로그래밍에서는 함수를 선얼할 때 fun 키워드를 사용 파라미터 이름 뒤에 해당 파라미터의 타입을 작성 함수를 최상위 수준에 정의할 수 있음(자바와 다르게 클래스 안에 함수를 넣어야 할 필요가 없음) 배열도 일반적인 클래스와 마찬가지(배열 처리를 위한 문법이 따로 존재하지 않음) Sysem.out.println 대신 prinln으로 해결(함수를 간결하게 사용할 수 있는 래퍼를 제공하기 때문) 세미콜론을 붙이지 않아도 됨🥹 // 함수 선언 기본(블록이 본문인 함수) fun max(a: Int, b: Int) : ..