[kotlin] 전역 변수의 데이터 타입 in 코틀린

코틀린에서 전역 변수를 선언할 때 데이터 타입을 명시적으로 지정할 수 있습니다. 전역 변수는 클래스 바깥에 선언되어 있는 변수를 말합니다.

var globalVariable: String = "This is a global variable"
val finalGlobalVariable: Int = 100

위 예제에서 globalVariable은 가변 변수(var)로 선언되었고, finalGlobalVariable은 수정 불가능한 변수(val)로 선언되었습니다. 데이터 타입은 각각 StringInt로 명시되어 있습니다.

또한, 전역 변수의 데이터 타입을 명시하지 않고 선언할 수도 있습니다. 이때는 변수에 초기값을 할당하여 컴파일러가 데이터 타입을 추론하도록 할 수 있습니다.

var globalVariable = "This is another global variable"
val finalGlobalVariable = 200

이와 같이 전역 변수를 선언할 때 데이터 타입을 명시하거나 추론하여 사용할 수 있습니다.