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)
}
출처