hyuko

변수 본문

코틀린/core

변수

hyuko12 2024. 12. 12. 17:00
728x90
반응형

키워드로 본다면 ?

  • var (variable) : 변수 -> 읽고 쓸 수 있는 변수 (변경 가능)
  • val (value) : 값 -> 읽기만 가능한 변수 (변경 불가능)
fun main() {

    val x = 5
    var y = "xyz"
    println(x) // 5
    println(y) // xyz

    // a = 10 Val cannot be reassigned 오류 발생
    y = "abc" // 값 재할당 가능
    println(y) // abc
}
  • 변수의 이름은 문자,밑줄('_'), 숫자로 구성됩니다. 단 숫자로 시작하면 안됨.
  • 관례상 변수의 이름에서 첫 글자는 소문자로 시작 문자열 형태는 카멜케이스로 구성
  • 변수의 타입을 명명하지 않는다고 타입이 없는 것은 아니다. (추론을 알아서 해주기 때문)
  • 변수를 초기화 할 때는 값을 지정해야한다.
728x90
반응형

'코틀린 > core' 카테고리의 다른 글

코틀린으로 만드는 첫 프로그램!  (1) 2024.12.19
조건문  (1) 2024.12.19
코틀린 기본 타입  (1) 2024.12.19
코틀린?  (0) 2024.12.11