[Kotlin] 변수와 자료형

728x90

파스칼 표기법 : 모든 단어를 대문자로 시작
ClassName

함수나 변수 이름

카멜 표기법 : 첫 단어만 소문자로 시작
functionName

변수 선언

  • val -> Runtime시 변경되지 말아야할 값을 val로 선언
    • 선언시에만 초기화 가능
    • 중간에 값을 변경할 수 없음
  • var
    • 일반적으로 통용되는 변수
    • 언제든지 읽기 쓰기 가능

코틀린의 특징

기존의 Java 코드 보다 안전성이 높아 졌다.

  • null pointer exception 방지
    • 예외적으로 null 자체를 하나의 정보로 사용할때는 nullable 변수로 만들어서 사용(꼭 필요한 경우만 사용)
      var a: Int? = null
  • 초기화 필수

 

728x90

댓글

Designed by JB FACTORY