JAVA/Java Study
[Java의 정석 - 기초편] 2-10. 형변환 (Casting)
♡˖GYURI˖♡
2024. 1. 9. 11:02
728x90
형변환이란?
- 값의 타입을 다른 타입으로 변환하는 것
- boolean을 제외한 7개의 기본형은 서로 형변환이 가능
float f = 1.6f;
int i = (int)f;
변환 | 수식 | 결과 |
int → char | (char) 65 | 'A' |
char → int | (int) 'A' | 65 |
float → int | (int) 1.6f | 1 |
int → float | (float) 10 | 10.0f |
byte → int
byte b = 10;
int i = (int) b; // 생략 가능
int → byte
int i = 300;
byte b = (byte)i2; // 생략 불가