Kotlin

변수

root_bright 2019. 11. 12. 16:33

변수

var

    - 일반적으로 통용되는 변수

    - 언제든지 읽기 쓰기가 가능함

 

val

    - 선언시에만 초기화 가능

    - 중간에 값을 변경할 수 없음

    - runtime시 변경되지 말아야 할 값은 val로 선언하는 것이 좋음

 

클래스에 선언된 변수

    - Property (속성)

Scope 내에 선언된 변수

    - Local Variable (로컬변수)

 

fun main(){

    // null을 허용하는 nullable 변수로 선언
	var a: Int? = null
	
    // 할당 연산자를 통해 123이라는 값을 추가해주면
    // 에러가 사라지고 실행해보시면 println에 의해
    // a의 값인 123이 출력되는 것을 알 수 있음
	var a: Int = 123
    println(a)

}

출처

https://youtu.be/ZMOsbFCEeCY