[Kotlin] var과 val

otto_dev·2022년 6월 29일
0

Kotlin

목록 보기
2/3
post-thumbnail

코틀린에서 변수를 선언할 때 var, val 중 하나의 키워드를 사용해야한다.

var / val

var

  • 수정 가능한 변수.
  • 변수형 선언 필수.

val

  • 수정이 불가능한 변수.
    (Java의 final처럼 수정 불가)
  • 변수형 지정 필수 아님.
    (대입 인자에 따라 변수 타입 자동을 설정됨)

코딩

  • 값 수정 없는 변수의 경우 val 사용 권장.

  • 함수 인자의 경우 var, val 지정 없을 경우 val로 인식. 변경 불가능.

  • 인자 변경 원할 경우 변수 복사 후 반환을 통해 변경하기.


참고자료

  1. 핵심문법과 예제로 배우는 코틀린 (이난주 저)
profile
공부 및 아카이브용 계정

0개의 댓글