반응형
Notice
Recent Posts
Recent Comments
Link
불로구
[코틀린 기초] 2. 코틀린 변수 본문
반응형
변수란?
- 변수는 int, String, float등의 자료형을 담을 수 있는 상자
변수 선언 키워드
- var
- val
var vs val
1) val
- 최초로 지정한 변수의 값으로 초기화 하고 더 이상 바꿀 수 없는 읽기전용 변수
2) var
- 최초로 지정한 변수의 초깃값이 있더라도 값을 바꿀 수 있다.
즉, 나중에 값이 변경되어야 할 경우 var로 선언을 하고, 절대로 변경되지 않아야 하면 val로 선언하자.
변수선언
- val username: String = "YeongA"
(키워드) (변수 이름) (자료형) (값)
코틀린은 변수의 값을보고 자료형을 추론할 수 있다. ( 자바스크립트랑 같다 )
but, 값을 지정하지 않는 변수는 반드시 자료형을 추론할 값을 지정해야한다.
예제
fun main(args: Array<String>) {
val age = 25
var from = "Korea"
val height = 180
from = "USA"
println(age)
println(from)
println(height)
}
from의 경우 var로 선언했기에 값을 변경할 수 있다.
반응형
'프로그래밍 > 코틀린' 카테고리의 다른 글
[코틀린 기초]6. 자료형 (2) (0) | 2021.02.14 |
---|---|
[코틀린 기초] 5. 자료형 비교 & 변환 (0) | 2021.02.09 |
[코틀린 기초] 4. 코틀린 NULL (0) | 2021.02.09 |
[코틀린 기초] 3. 코틀린 자료형 (0) | 2021.02.08 |
[코틀린 기초] 1. 코틀린 패키지 (0) | 2021.02.08 |
Comments