728x90 Integer1 형변환 기초 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. ■ 표현범위가 다른 숫자들의 형변환 표현범위가 좁은 데이터(이하, 표.좁.데) → 표현범위가 넓은 데이터(이하, 표.넓.데) byte → short / char → int → long → float → double 자동형변환? 타입을 변경해도 정보손실이 일어나지 않으면 자동형변환 가능 표.넓.데.형태 변수 = 표.좁.데; ex) double i = 3; ※ 부모class는 자식class 형변환의 명령어를 쓰지않고 자동형변환이 된다. 강제형변환? 표.좁.데.형태 변수 = (표.좁.데.형태)표.넓.데; ex) int i = (int)3.0; ※ 자식class는 부모class를 수동적으로 명령어를 써서 강제형변환해야 한다. 아래는 표현범위 제약.. 2020. 4. 15. 이전 1 다음 728x90 반응형