[kotlin] 데이터 타입의 생성, 초기화, 변경 방법 in 코틀린

코틀린은 정적 타입 언어로, 데이터 타입에 대한 명시적인 처리가 필요합니다. 이 글에서는 Kotlin에서 기본 데이터 타입의 생성, 초기화, 변경하는 방법을 알아보겠습니다.

1. 데이터 타입 생성

Kotlin에서 변수를 선언하고 데이터 타입을 생성하는 방법은 다음과 같습니다.

var num: Int = 10
var name: String = "Hello, Kotlin!"

위의 예시에서 numInt 타입, nameString 타입으로 선언되었습니다.

2. 데이터 타입 초기화

변수를 선언과 동시에 초기화하거나, 변수를 선언한 후에 나중에 초기화할 수 있습니다. 초기화하지 않은 변수는 기본적으로 null이 아닌 값을 가질 수 없습니다.

변수를 초기화하는 예시는 아래와 같습니다.

var age: Int = 20  // 선언과 동시에 초기화
var height: Double  // 나중에 초기화
height = 175.5

3. 데이터 타입 변경

데이터 타입을 변경하기 위해서는 새로운 값을 할당하면 됩니다. 하지만, 변수의 데이터 타입은 변경할 수 없습니다.

var count: Int = 5
count = 10 // 변경 가능

var message: String = "Hello"
message = 10 // 오류! 데이터 타입 불일치

이제 Kotlin에서 데이터 타입의 생성, 초기화, 변경하는 방법에 대해 알아보았습니다.

더 자세한 정보는 Kotlin 공식 문서를 확인해 주세요.