이 장에서는 코틀린 프로그램의 기본적인 문법 요소를 살펴보고, 변수를 정의하고 사용하는 법을 배운다. 수, 문자, 불(boolean) 값 등을 나타내는 코틀린 타입과 내장 연산을 이해하고, 문자열(string)이나 배열(array) 같은 복잡한 구조를 익힌다. 그 과정에서 자바 문법과 타입 시스템(type system)이 코틀린과 어떻게 다른지 살펴보고, 자바 구문과 타입을 코틀린으로 쉽게 바꿀 수 있다는 점을 확인한다.
배우는 내용
• 변수 정의
• 가변과 불변 변수
• 기본 식: 참조, 호출, 단항/이항 연산자
• 기본 타입과 연산: 수, 문자, 불 값
• 문자열 타입: 문자열 리터럴과 템플릿, 기본 문자열 연산
• 배열 타입: 배열 생성과 기본 연산
이 장의 목표
기본 코틀린 타입을 이해하고 수, 불, 문자/문자열, 배열을 사용해 간단한 계산을 수행하는 프로그램을 작성해본다.