Java instanceof 연산자
볼빵빵오춘기
instanceof 연산자 참조변수의 형변환 가능여부 확인에 사용한다. 가능하면 true 반환한다. ⇒ 참조변수의 형변환은 사용할 수 있는 멤버의 갯수를 조절하기 위해서 사용, 형변환을 하기 전에는 instanceof로 가능여부를 꼭 먼저 확인해야 한다! 정리하자면 Q1. 참조변수의 형변환은 왜 하나요? A1. 참조변수(리모콘)을 변경함으로써 사용할 수 있는 멤버의 갯수를 조절하기 위해서 이다.(객체도 그대로고 주소도 그대로이다.) Q2. instanceof 연산자는 언제 사용하나요? A2. 참조변수를 형변환하기 전에 형변환 가능여부를 확인할 때 사용한다.