Kotlin
변수와 읽기전용 변수, 상수
코드닭
2024. 4. 1. 16:08
변수를 써보며 이해해보자
fun main() {
var city = "서울"
var age : int
age = 30
age = 1 + age
println("city = $city, age = $age")
}
▼ city 는 선언과 동시에 값을 넣고 age 는 선언만 한 후 값을 넣고나서 프린트
city = 서울, age = 31 |
var city="서울"
println("제가 사는 도시는 $city 입니다.")
▼ 큰따옴표" "로 문자열을 사용하면서 문자열안 $ 뒤에 영역은 문자가 아니라 코드라고 알려줄 수 있따
제가 사는 도시는 서울 입니다 |
코틀린은 + 연산으로 2개의 문자를 하나로 합칠 수 있다
ㄴex) "오징어"+"땅콩" 은 "오징어땅콩"
VAL : 읽기전용 변수
한번 입력된 값은 변경될 수 없다. 그래서 변하지 않는 값을 미리 넣을떄 사용한다 선언하는 방식은 변수와 같다
만약 val 값을 주고나서 뒤에 변수명에 다른값을 넣어버리면 에러가 발생한다
val hi = "hello" hi = "bye" // ERROR |
CONST : 상수
기준이 되는 변하지 않는 값을 정해둘때 사용한다.
val 앞에 const 키워드를 붙여서 만든다
const val nomb = 11
val 과 마찬가지로 읽기 전용이지만 컴파일 시에 값이 결정되기 때문에 int, long 혹은 string 만 입력할 수 있다