Kotlin

[Kotlin] 2. 변수와 자료형

Song hyun 2024. 11. 19. 16:36
728x90
반응형

[Kotlin] 2. 변수와 자료형

 

1. 변수의 선언

(1) val: 상수. 한 번 초기화한 값에서 변하지 않음
(2) var: 변수의 값이 바뀔 수 있음

*변수를 선언할 때-> 변수의 타입/이름/데이터타입/값이 필요
*데이터 타입은 생략이 가능함
*값을 통해 자동 추론 역시 가능 (=자료형 추론)


2. 코틀린의 데이터 타입

(1) Reference Data Type
-코틀린은 Reference Data Type 을 사용한다. 이는 객체에 메모리를 생성하고 데이터를 할당하는 방식.
-다만 참조형으로 생성된 객체는 컴파일 과정에서 기본형으로 대체되어 문제 없이 쓸 수 있다.
-데이터 타입의 최상위 클래스 = Any(자바의 Object)

(2) 숫자형 데이터 타입
-정수형: long, Int, Short, Byte
-실수혀이 Double, Float

(3) 논리형 데이터 타입 Boolean

(4) 문자와 문자열 데이터 타입
-Char
-String

728x90
반응형