instanceof1 [Java] instanceOf 연산자 업무 중 마주한 내용에 대해 추가적으로 알아보고자 공부하고 작성하였습니다. Java 코드를 보던 중 아래와 같은 경우를 보게 되었습니다 (예시입니다). Queue q = new LinkedList(); if (q instanceof LinkedList) { System.out.println("true"); } instanceof 연산자입니다. 단순히 뜻을 유추해 보자면 q가 LinkedList의 instance인지 true/false 결과를 리턴하는 연산자로 보입니다. 실제로 그런 역할을 합니다. 무슨 말이냐 하면, object instanceof type 위와 같은 코드가 있을 때, object가 type을 상속받는 클라스라면 true를 리턴하고, 그렇지 않다면 false를 리턴합니다. 위 코드의 경우.. 2022. 2. 21. 이전 1 다음