instanceof

    6

    2답변

    '동등 물'이란 무엇을 의미합니까? 난 그냥 this.getClass().isInstance(aClass) 대신 this instanceof aClass 데의 목적은 무엇인가 궁금해? 차이점이 있습니까? 지정한 개체가이 클래스가 나타내는 개체와 할당 호환되는지 여부를 확인합니다. 이 메소드는 자바 언어의 instanceof 연산자 인 에 해당합니다.

    0

    1답변

    나는 내 논리로 진행하기위한 일부 클래스를 instanceOf에서 확인하는 상황이 있습니다. 예 : if (obj instanceof X) { result = true; } 하지만 이제는 기존 코드의 많은 곳에서 사용되고 있습니다. 내 문제는 이제이 instanceOf는 일부 전역 속성 변수가 true 인 경우에만 true를 반환해야합니다.

    2

    2답변

    개체가 매개 변수화 된 유형의 일반 클래스 (예 : ArrayList<String>)의 인스턴스인지 어떻게 확인할 수 있습니까? 나는 시도했다 : if(obj instanceof ArrayList<String>) 그러나 그것은 컴파일러 오류와 함께 실패했다!

    0

    1답변

    특정 개체가 특정 인스턴스인지 테스트하는 방법을 찾고 있습니다. 인스턴스는 배열로 정의됩니다. 그래서, 조회 종류의 동적된다 : console.log(element instanceof eval(instance)); : TypeError: Expecting a function in instanceof check, but got #<HTMLButtonEle

    0

    1답변

    여기에있는 모든 항목의 이름이 변경되고 단순화됩니다. 인스턴스에 대한 일부 데이터를 표시하는 메서드와 부모 클래스 (normalThing)가 있고 다른 인스턴스 변수 (addedPrice)를 포함하도록 부모를 확장하는 다른 클래스 (specialThing)가 있습니다. 표시 메소드가 인스턴스가 specialThing인지 아닌지, 그리고 있다면 addedPr

    0

    2답변

    내 응용 프로그램에 많은 활동 및 AsyncTask가 있습니다. Generic AsyncTask와 부울을 받아들이는 메소드로 Interface를 정의하고 싶습니다. 모든 액티비티에서 해당 인터페이스를 구현하고 AsyncTask에서 인터페이스의 메서드를 호출하려고합니다. AsyncTask의 모든 서브 클래스를 받아들이는 메소드는 어떻게 선언해야합니까? 나는

    0

    1답변

    while (iterator.hasNext()) { Object element = iterator.next(); if (removalCheck(element)) { iterator.remove(); } } 나는 이해하려고하는 일부 컬렉션 프레임 워크 관련 프로그램이 있습니다. 제 문제는저기서 그걸 rem

    1

    2답변

    내가하고있는 일에는 두 가지 제네릭 형식 인수 (T1, T2)가있는 함수와 컬렉션 인 인수가 관련되어 있습니다. T2를 상속하거나 상속/연장하는 컬렉션의 모든 멤버를 포함하는 Collection의 하위 컬렉션 또는 하위 목록을 가져와야합니다. 내 원래의 아이디어는 그것을했을 것이다, 나에게 분명한 것 같았다 방법을 수행하는 것이 었습니다 : <T1, T2>

    0

    1답변

    isinstance에는 클래스의 인스턴스 객체와 클래스 정보가 필요합니다. 문제는 : 난 그냥 2 급 정보 객체를 가지고 class_inf1이의 인스턴스가 있는지 확인해야 class_inf2 예 : 내 더 복잡한 코드에서 class Foo(object): pass class Bar(Foo): pass # It should check

    4

    2답변

    리플렉션을 사용하고 있습니까? 그렇다면 뒤에서 무슨 일이 벌어지고 있습니까?