Programming/Kotlin

Kotlin : 자료형

나무수피아 2025. 5. 10. 07:00
728x90
반응형

Kotlin 기본 문법

변수 선언 (val, var)

Kotlin에서는 변수를 선언할 때 val 또는 var 키워드를 사용합니다.

  • val : 변경할 수 없는 변수 (읽기 전용)
  • var : 변경 가능한 변수

val name = "홍길동"
var age = 30

age = 31  // 가능
// name = "임꺽정" // 오류! val은 변경 불가

기본 자료형

Kotlin의 기본 자료형은 Java와 유사하지만, 모두 객체입니다. Kotlin은 타입 추론을 지원하여 타입을 생략해도 자동으로 추론됩니다.

자료형 예시 설명
Int val num: Int = 10 정수형 (32비트)
Double val pi: Double = 3.14 실수형 (64비트)
Boolean val isTrue: Boolean = true 논리형 (true / false)
Char val grade: Char = 'A' 문자 하나
String val message: String = "Hello" 문자열

문자열 템플릿과 여러 줄 문자열

Kotlin에서는 문자열 안에 변수를 쉽게 넣을 수 있습니다. 이를 문자열 템플릿이라고 하며, $변수명 또는 ${표현식} 형식으로 사용합니다.


val name = "홍길동"
val age = 30
val message = "이름: $name, 나이: $age"
val calc = "내년 나이는 ${age + 1}세"

또한, 여러 줄 문자열""" """를 사용합니다.


val multiline = """
    이것은 여러 줄
    문자열입니다.
    줄바꿈도 그대로 유지됩니다.
""".trimIndent()
728x90
반응형

'Programming > Kotlin' 카테고리의 다른 글

Kotlin : 조건문과 반복문  (2) 2025.05.10
Kotlin : 소개 및 개발 환경  (2) 2025.05.10