[JAVA] 6. 형변환(Casting)
■ 형변환(Type Casting) - 형변환이란 변수가 저장하고 있는 값이나 리터럴을 원하는 자료형으로 변환하는 작업이다. 변수의 자료형을 바꾸는 형변환은 없다. 또한 기본형 데이터타입의 boolean은 형변환 대상이 아니다. 형변환에는 JVM에 의한 자동 형변환과 프로그래머가 필요해서 하는 명시적 형변환이 있다. 여기서는 기본형 데이터탑의 대해서만 설명하도록 하겠다. ◇ 자동 형변환(Up-Casting) long lo = 300; - 자동형 변환은 데이터타입의 표현범위가 작은쪽으로 많은쪽으로 변환이 될때만 가능하다. ◇ 자동 형변환이 이루지는 방향 byte ☞ short ☞ int ☞ long ☞ float ☞ double char ◇ 명시적 형변환(Down-Casting) float f = 1.1;..
2014.12.24