Als «instanceof» getaggte Fragen

instanceof ist ein Operator, der in einigen objektorientierten Sprachen verfügbar ist, einschließlich Java, PHP und JavaScript. Im Allgemeinen kann der Programmierer prüfen, ob ein als linker Operand übergebenes Objekt eine Instanz einer durch den rechten Operanden angegebenen Klasse ist.

186
Javascript! Instanz der If-Anweisung

Dies ist eine wirklich grundlegende Frage, um meine Neugier zu befriedigen, aber gibt es eine Möglichkeit, so etwas zu tun: if(obj !instanceof Array) { //The object is not an instance of Array } else { //The object is an instance of Array } Der Schlüssel hier ist, das NOT! vor der Instanz....

135
Java: Instanceof und Generics

Bevor ich meine generische Datenstruktur nach dem Index eines Werts durchsuche, möchte ich sehen, ob es sich überhaupt um eine Instanz des Typs handelt, thisfür den parametrisiert wurde. Aber Eclipse beschwert sich, wenn ich das tue: @Override public int indexOf(Object arg0) { if (!(arg0...

113
Instanz von Vs getClass ()

Ich sehe einen Leistungsgewinn bei der Verwendung von getClass()und ==Operator über instanceOfOperator. Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) {