코드짜는 노인네

[Kotlin(코틀린)] 변수 선언 방법 - 불변형[상수] 과 기본형 본문

코딩 학습/Kotlin(코틀린)

[Kotlin(코틀린)] 변수 선언 방법 - 불변형[상수] 과 기본형

ikohong 2021. 3. 5. 09:04
728x90
반응형

[Kotlin(코틀린)] 변수 선언 방법 - 불변형[상수] 과 기본형


- 변수에 대한 정의
- 변수 선언 방법 (불변형[상수] & 기본형)

변수란?

 

변수란 쉽게 이야기하면, 데이터를 넣기위한 그릇과 같은 존재라 생각하시면 쉽습니다. 변수는 프로그램이 사용하는 데이터를 일시적으로 저장할 목적으로 사용하는 메모리 공간인것을 기억합시다.


변수 선언 방법 (불변형[상수] & 기본형)


fun main()
{
    var a = 10			// 기본형 변수 선언
    a = 20			// a 변수값 수정이 가능 (a = 20)
    val b = 30			// 불변형 변수 선언
    b = 40			// b 변수값 수정이 불가능함으로, 에러발생 (b = 30)
}

 

  • 기본형 변수 var = a 에 10의 값 저장
  • a 변수값을 20으로 수정 시도 (정상적으로 변경가능)
  • 불변형 변수 val = b 에 30의 값을 저장
  • b 변수값을 40으로 수정 시도 (불변형으로 선언이 되었기에, 컴파일시 에러 발생)

 

728x90
반응형
Comments