1. 자동 타입 변환 1) 자동 타입 변환의 개념 자동 타입 변환(automatic type casting)은 암시적 타입 변환(implicit type casting)이라고도 불림. 크기가 작은 데이터 타입을 크기가 큰 데이터 타입으로 자동으로 변환하는 것으로 개발자가 별도의 타입 변환 연산자를 사용하지 않아도 자동으로 처리됩니다. 2) 자동 타입 변환의 규칙 작은 데이터 타입에서 큰 데이터 타입으로 (byte < short < int < long < float < double) 정수 타입에서 실수 타입으로의 자동 타입 변환은 무조건적으로 일어남(허용범위가 더 크기 때문) char 타입의 경우 int 타입으로 자동 변환되면, 유니코드 값이 int 타입에 저장됨. ※ 단, char 타입보다 허용 범위가 ..
[Java] 변수 타입 변환
1. 자동 타입 변환 1) 자동 타입 변환의 개념 자동 타입 변환(automatic type casting)은 암시적 타입 변환(implicit type casting)이라고도 불림. 크기가 작은 데이터 타입을 크기가 큰 데이터 타입으로 자동으로 변환하는 것으로 개발자가 별도의 타입 변환 연산자를 사용하지 않아도 자동으로 처리됩니다. 2) 자동 타입 변환의 규칙 작은 데이터 타입에서 큰 데이터 타입으로 (byte < short < int < long < float < double) 정수 타입에서 실수 타입으로의 자동 타입 변환은 무조건적으로 일어남(허용범위가 더 크기 때문) char 타입의 경우 int 타입으로 자동 변환되면, 유니코드 값이 int 타입에 저장됨. ※ 단, char 타입보다 허용 범위가 ..
2023.06.19