Day 02 - 형 변환 (Type Casting) 02
- 데이터의 크기 # byte / boolean (1)< short / char(2) < int(4) < long(8) < float(4) < double(8) = 연산에서 형변환의 큰 유형 2가지 = 1. 서로 다른 타입의 연산에서는 큰 타입을 따라갑니다. 2. int형보다 작은 데이터타입의 연산을 진행할 경우 자동으로 int형으로 형 변환이 이루어집니다. 위의 유형에 따라서 예시를 확인하겠습니다~ 1. char와 int를 비교하면 int가 큽니다. (c+i) 앞에 (char)로 명시적 형변환을 해준다면 cc의 값이 나올 수 있습니다. 명시적 형변환없이 c+i를 계산했다면 'A'의 정수형 값 65+2로 67이 나왔을 겁니다. 당연히 int와 double을 계산했을 때는 double로 타입을 따라가겠죠?..
수업 복습하기/Java
2021. 8. 17.