instanceof 연산 자 용법

1013 단어 instanceof
본문
 
 
instanceof 연산 자 는 실행 할 때 대상 이 특정 클래스 인지 아 닌 지 를 가리 키 는 실례 입 니 다.instanceof 는 불 값 을 되 돌려 서 이 대상 이 특정한 클래스 나 하위 클래스 의 인 스 턴 스 인지 여 부 를 지적 합 니 다.     사용법:result = object instanceof class인자:
result
필수 옵션.임 의
변수
object
필수 옵션.임 의 대상
표현 식.
class
필수 옵션.정 의 된 대상 클래스 를 임의로 사용 합 니 다.
설명:
하면, 만약, 만약...
object
class 의 인 스 턴 스
instanceof 연산 자 되 돌리 기
true。하면, 만약, 만약...
object 는 지정 한 클래스 의 인 스 턴 스 가 아 닙 니 다. 또는...
object
null
false。
 예 를 들 면: Boolean b;  String str = "foo";  b = ( str instanceof String );   // trueb = ( str instanceof Object );   // also trueb = ( str instanceof Date );     // false, not a Date or subclass 주의: 1) null 값 은 대상 의 인 스 턴 스 가 아 닙 니 다. 따라서 다음 예 는 false 를 되 돌려 줍 니 다. 이 변수 가 어떤 유형 을 설명 하 든 간 에.String s = null; if ( s instanceof String )     // false, won 't happen 2) instanceof 도 대상 이 배열 과 특정한 인터페이스 형식 인지 정확하게 보고 할 수 있 습 니 다.if ( foo instanceof byte[] )

좋은 웹페이지 즐겨찾기