본문 바로가기

Kotlin

[Kotlin] 변수와 데이터 타입

변수의 선언

 

코틀린에서 변수의 선언은 val과 var를 사용한다.

 

val(Immutable)

변수를 선언할 때 지정한 값에서 더이상 변경하지 않아야 하는 경우 사용

 

var(mutable)

변수의 값을 바꿀 수 있어야 하는경우 사용

 


 

변수 선언 방법

변수 선언 키워드 val (변경 불가능한 변수), var (변경 가능한 변수) val, var
변수 이름 변수를 나타내는 이름, 소문자로 시작하고 camelCase를 따름 variableName
데이터 타입 변수의 데이터 유형 (String, Int, Boolean 등). 생략 가능 (타입 추론 지원) String, Int
변수에 할당할 초기값 "변수 선언 방법"

 

val variableName: String = "변수 선언 방법"

 


 

변수의 출력

println("print value: $value")

 


 

데이터 타입 (Data Type)

 

Kotlin은 Reference Data Type 을 사용한다. 이는 객체(메모리)를 생성하고 데이터를 할당하는 방식을 의미하며, 참조형으로 생성된 객체는 컴파일 과정에서 기본형으로 대체되어 문제없이 사용할 수 있음. 

데이터 타입의 최상위 클래스로는 Any가 있다.