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; // 생략 불가
'JAVA > Java Study' 카테고리의 다른 글
[Java의 정석 - 기초편] 8. 예외처리 (exception handling) (0) | 2024.01.09 |
---|---|
[Java] java.util.IllegalFormatConversionException: d != java.lang.String 에러 (0) | 2024.01.09 |
[Java] String ↔ char 변환 (0) | 2024.01.09 |
[Java] String.format을 이용한 문자열 형식 설정하기 (2) | 2024.01.09 |
[Java의 정석 - 기초편] 2-11. 형식화된 출력 : printf() (1) | 2024.01.09 |