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.

6
Wie führe ich eine Laufzeitüberprüfung in Dart durch?
Dartspezifikation besagt: Reifizierte Typinformationen spiegeln die Objekttypen zur Laufzeit wider und können immer von dynamischen Typprüfungskonstrukten abgefragt werden (die Analoga von instanceOf, casts, typecase usw. in anderen Sprachen). Hört sich toll an, aber es gibt keinen instanceofähnlichen Operator. Wie führen wir eine Laufzeit-Typprüfung in Dart durch? Ist das überhaupt möglich?





7
Gibt es so etwas wie instanceOf (Klasse <?> C) in Java?
Ich möchte überprüfen, ob ein Objekt oeine Instanz der Klasse Coder einer Unterklasse von ist C. Zum Beispiel, wenn ich pvon Klasse Pointbin, möchte ich x.instanceOf(Point.class)sein trueund auch x.instanceOf(Object.class)sein true. Ich möchte, dass es auch für primitive Box-Typen funktioniert. Zum Beispiel, wenn xist ein Integerdann x.instanceOf(Integer.class)sollte sein true. Gibt es …



3
Überprüfen Sie die Instanz im Stream
Ich habe folgenden Ausdruck: scheduleIntervalContainers.stream() .filter(sic -&gt; ((ScheduleIntervalContainer) sic).getStartTime() != ((ScheduleIntervalContainer)sic).getEndTime()) .collect(Collectors.toList()); ... wo scheduleIntervalContainershat Elementtyp ScheduleContainer: final List&lt;ScheduleContainer&gt; scheduleIntervalContainers Ist es möglich, den Typ vor dem Filter zu überprüfen?
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.