
5. Java 기본문법(4) - 형 변환
프로그래밍 언어/Java 문법 - 기본문법
2022. 10. 13. 23:41
형 변환(Casting)이란? 형 변환(Casting) 변수의 자료혈이나 리터럴(데이터)의 자료형을 변경하는 것을 의미합니다. 서로 다른 타입(자료형)간 대입이나 연산을 할 때 타입을 맞추어 진행합니다. 자바의 형 변환은 자동으로 형변환이 이루어지는 자동 형 변환과 강제적(명시적)으로 형을 변환하는 명시적 형 변환이 있습니다. 자동 형 변환 사칙 연산을 할 때, 피연산자끼리 자료형이 같아야 하는데, 자바 컴파일러가 자동으로 형 변환을 진행하는 것을 의미합니다. 작은 데이터 타입에서 큰 데이터 타입으로 형 변환해도, 데이터 손실 없이 그대로 보존할 수 있기에 진행합니다. 자바의 자동 형 변환에는 일정한 규칙이 있습니다. 자동 형 변환의 규칙 자료형의 표현 범위가 큰 방향으로 형 변환이 일어납니다. 모든 자..