3. 변수 (Variable) #13
Unanswered
JoisFe
asked this question in
Kotlin 200문제로 격파!
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
3. 변수 (Variable)
문제점
해결책
변수(Variable)
라는 개념을 이용변수 : 값을 저장해놓는 공간
식별자
라고 함$
를 사용할 수 없음var total: Int
가 실행되는 순간 total 이라는 이름의 정수 값을 저장할 수 있는 변수가 생성됨, 위와 같은 코드를변수 선언문
이라고 함변수 선언
var total: Int
total = 0
과 같이 한 줄로 작성 가능선언과 동시에 초기화
라고 함.var vs val
val도 var 처럼 바로 뒤에 나올 식별자가 변수임을 나타내는 키워드
단 val로 선언된 변수는 한번 값을 저장하면 나중에 값을 수정할 수 없음
var : 일반 변수
val : 자바에서 final 변수라고 생각 하면 됨 즉 불변 변수 (Immutable Varaible)
만약 변수에 저장된 값을 수정할 일이 없다면 가급적 val로 변수를 선언하는 것이 좋음
원시 타입 (Primitive Type)이 없는 코틀린
원시 타입이 없음에서 생기는 걱정
선언 (Declare)
var total: Int
는 일종의 선언문변수와 메모리
메모리
라는 공간에 생성Reference
초보자를 위한 Kotlin 200제, 정보문화사, [엄민석]
Beta Was this translation helpful? Give feedback.
All reactions