-
JAVA 타입 변환(type conversion)JAVA 2022. 5. 9. 16:39
데이터 타입을 다른 타입으로 변환하는것입니다.
ex byte 를 int형으로 int형을 double형으로 변환이 가능합니다. 종류로는 자동(묵시적,implicit)타입 변환: promotion 입니다. 강제(명시적,explicit) 타입변환:Casting 입니다.
프로그램 실행 도중 작은 타입은 큰 타입으로 자동타입변환이 가능합니다.
강제 타입변환은 큰 타입을 작은 타입 단위로 조갤때 사용됩니다.
끝이 한 부분만 작은 타입으로 강제적 변환이가능합니다.
연산식에서 자동 타입 변환으로는 연산은 같은 타입의 피연산자(operand)간에만 수행합니다
서로 다른 타입의 피연산자는 같은 타입으로 변환합니다.
*두 피연산자 중 크기가 큰 타입으로 자동변환이 됩니다.