Kotlin - 변수 초기화

CODEDRAGON Development/Kotlin

반응형


 

 

Kotlin - 변수 초기화

·       변수 선언 최초로 값을 저장하는 것을 초기화하고 합니다.

·       변수 선언은 클래스 외부(최상위; top level), 클래스 내부, 함수 내부에서 선언할 있습니다.

·       클래스 외부나 클래스의 멤버변수는 선언과 동시에 초기화해주어야 합니다.

·       함수 내부의 지역변수는 선언과 동시에 초기화하지않아도 향후에 초기화한 사용할수 있습니다.

 

 

 

 

// 클래스 외부(최상위) 변수 선언

val globalData1: Int = 100

var globalData2: String = "Hello"

 

// 클래스 정의

class TestData {

// 클래스 내부 변수 선언

    val objData1: Int = 200

    var objData2: String = "Kotlin"

 

// 함수 정의

    fun someTesting(){

    // 함수 변수 선언

val localData1: Int = 300

        val localData2: Int

        var localData3: String

 

        localData2=400 // 초기화

 

}

}

 

 


반응형

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

Kotlin - 산술 연산자  (0) 2018.11.20
Kotlin - String  (0) 2018.11.18
Kotlin(.kt) 소스코드 파일  (0) 2018.11.16
Kotlin - break label 문, break label 문 형식  (0) 2018.11.15
Kotlin - 모듈(Module)  (0) 2018.11.14