본문 바로가기

JAVA 기초/instanceof 연산자

instanceof 연산자

<instanceof>


왼쪽에는 참조 변수 오른쪽에는 타입(클래스 명 등)이 위치한다.

예를 들면 kim instanceof Dudu 라면 kim 라는 참조 변수가 Dudu 라는 객체 타입으로 형 변환이 가능한 가를 묻는 것이다. 

만약 가능하다면 true 를 반환하고 불가능 하면 false 를 반환한다.