개발 공부
형변환 본문
형변환은 값의 자료형을 바꾸는 것을 의미한다
형변환을 하는이유
- 컴퓨터 내 값 처리 규칙 때문
규칙
- 대입 연산자를 기준으로 왼쪽과 오른쪽은 같은 자료형 이여 한다
- 같은 자료형 끼리만 연산이 가능
- ※주의사항 boolean 자료형은 형변환이 불가능하다.
자동 형변환/강제(명시적) 형변환
자바에서는 자동 형변환을 지원하고 있으며 강제(명시적) 형변환 또한 가능하다
오토캐스팅(autoCasting)
특이케이스
1) long(8byte) > float(4byte)
2) 아스키 코드 + char(2byte) > int(4byte)
3)byte 또는 short 간의 연산 (강제 형변환 사례)
'JAVA > 배운 후' 카테고리의 다른 글
연산자 종류 (단항연산자) (0) | 2023.05.29 |
---|---|
print/printf/println 구분 (0) | 2023.05.26 |
스캐너 (0) | 2023.05.26 |
변수 (0) | 2023.05.26 |
추상클래스/템플릿 메서드 패턴 (0) | 2023.05.11 |