java 와 다르게 kotlin의 변수는 val, var로 선언한다.
package com.example.kotlinstudy_basic
fun main() {
valVarExample();
}
//val vs var
//val = value 바뀌지 않는 값
//var = variable 바뀔수 있는 값
fun valVarExample() {
val a: Int = 10
var b: Int = 9
//a = 100 a의 값을 재정의 불가
println(a)
println(b)
//b는 가능
b = 100
println(a)
println(b)
//타입 생략 가능
val c = 100
var d = 100
var name = "kingsCode"
println(c)
println(d)
println(name)
//변수 선언시 초기화를 해주지 않는다면 타입을 지정해야 한다.
val e: String
//val e -> 불가
var f: Float
//var f -> 불가
}'개발 공부' 카테고리의 다른 글
| Kotlin의 조건문 (0) | 2025.10.18 |
|---|---|
| Kotlin의 StringTemplate (0) | 2025.10.18 |
| Kotlin 입문 (java와 kotlin 함수의 차이) (0) | 2025.10.18 |
| JUnit 기본 (0) | 2023.06.19 |
| RabbitMQ 작업대기열(Work Queue) Java 2 (0) | 2023.06.14 |