instanceof1 [다시 시작하는 JAVA 개발] 객체 캐스팅 #219 1. 객체 캐스팅이란? 객체의 자료형을 개발자가 원한대는 대로 변경하는 것을 캐스팅이라고 합니다. 가끔 개발을 하다보면 숫자를 문자로 사용하거나 실수를 정수 타입으로 변환하고자 하실 때가 있을겁니다. 이 때 사용하는 것이 캐스팅입니다. 2. 캐스팅 예제 이해를 쉽기 위해 캐스팅 예제를 몇개 해보도록 하겠습니다. 1) 숫자를 문자로 보시면 ab라는 변수는 숫자형이고 bc는 문자형 변수로 정의되어 있습니다. 따라서 bc에 ab 값을 입력하고자하자 에러가 발생하였습니다. 친절한 이클립스는 여기서 캐스팅을 통하여 해결하라고 합니다. 캐스팅을 해보도록 하겠습니다. 캐스팅(char)을 하니 에러가 사라지고 정상적으로 표현되었습니다. 2) 실수형을 정수형으로 여기서 마찬가지로 서로 타입이 다르기 때문에 에러.. 2022. 5. 26. 이전 1 다음