[Java] instanceOf 활용

오늘 소개할 instanceOf라는 것은 특정 포인터가 특정 type인지를 살펴보는 방식이다. 예를 들면,

object instanceOf SomeClass
/* 
만약 object가 SomeClass 타입일 경우 true를 리턴하고, 
그렇지 않으면 false를 리턴한다. 
여기서 SomeClass는 제가 예를 위해 가정한 클래스고, 
아무 클래스라도 가능하다. 
*/

특히나 Java에서 Data Object를 많이 다루게 되면 필수로 사용하게 되는 기본 스킬이라고 할 수 있다.

댓글 남기기