Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

Chapter02 : Casting 본문

JAVA

Chapter02 : Casting

GAWON 2023. 5. 12. 18:16
3.1 타입 변환
 - 타입 변환이란 데이터 타입을 다른 데이터로 변환하는 것을 말한다.
 - 타입 변환에는 자동(묵시적) 타입 변환과 강제(명시적) 타입 변환 2가지가 있다.

3.2 자동 타입 변환
 - 프로그램 실행 도중에 자동으로 타입 변환이 일어나는 것을 말한다.
 - 타입이 큰 크기를 가지는 타입에 저장될 때 발생한다.
 byte(1) < short(2) < int(4) < long(8) < float(4) < double(8)
 long보다 float을 더 큰 타입으로 표시한 이유는 float이 표현할 수 있는 값의 범위가 크기 때문이다.

3.3 강제 타입 변환
 - 큰 크기의 데이터를 강제로 작은 데이터로 쪼개어서 저장하는 것을 말한다.
 - 캐스팅 연산자를 사용하는데, 괄호 안에 들어가는 타입은 쪼개지는 단위이다.

'JAVA' 카테고리의 다른 글

chapter04 : control_statement  (0) 2023.05.16
Chapter03 : Operator  (0) 2023.05.12
Chapter02 : Primitive Type  (0) 2023.05.12
Chapter02 : Variable  (0) 2023.05.12
Chapter01 Java Start  (0) 2023.05.12