Результаты поиска по запросу "instanceof"

3 ответа

Проверьте свой класс ViewPart, есть ли у него внутренние классы. Надеюсь, это поможет.

у кусок кода, в котором я должен привести объект, если он является экземпляром определенного класса. Как обычно я пользуюсьinstanceof для проверки совместимости. Проблема в том, что проверка никогда не выполняется, потому что ...

15 ответов

Если мы применяем оператор instanceof к любой переменной, которая имеет нулевое значение, она возвращает false.

тоinstanceof оператор используется для? Я видел такие вещи, как if (source instanceof Button) { //... } else { //... }Но все это не имело смысла для меня. Я провел свое исследование, но придумал только примеры без каких-либо объяснений.

7 ответов

Как найти тип без использования instanceof?

у меня естьList типа интерфейсаCriteria в моем классеQuery. List<Criteria> criteria = new ArrayList<Criteria>();У меня есть несколько конкретных реализацийCriteria, Я хочу датьQuery метод, который проходит через мойcriteria список, и в ...

ТОП публикаций

3 ответа

Наследование JavaScript и свойство конструктора

Рассмотрим следующий код. function a() {} function b() {} function c() {} b.prototype = new a(); c.prototype = new b(); console.log((new a()).constructor); //a() console.log((new b()).constructor); //a() console.log((new c()).constructor); //a() ...

4 ответа

Как определить, является ли объект экземпляром определенного производного класса C ++ из указателя на базовый класс в GDB?

Я отлаживаю программу на C ++ с помощью GDB. У меня есть указатель на объект определенного класса. Указатель объявлен как некоторый суперкласс, который расширен несколькими подклассами. В объекте нет полей для указания точного типа класса этого ...

4 ответа

Оператор instanceof в Java для сравнения различных классов

Я пытался понять, как работает оператор instanceof в Java, и столкнулся с очень странной проблемой. public static void main(String[] args) { Map m = new HashMap(); System.out.println("m instanceof Date: " + (m instanceof Date)); ...

7 ответов

Есть ли что-то вроде instanceOf (Class <?> C) в Java?

Я хочу проверить, если объектo это экземпляр классаC или подклассаC. Например, еслиp имеет классPoint я хочуx.instanceOf(Point.class) бытьtrue а такжеx.instanceOf(Object.class) бытьtrue. Я хочу, чтобы это работало также для коробочных ...

4 ответа

Проверка PHP для экземпляра DateTime?

Является ли это единственным способом проверить, является ли объект экземпляром класса, в моем случае класса DateTime? $cls = ReflectionClass("DateTime"); if (! $cls->isInstance( (object) $var ) ) { // is not an instance }Это кажется немного ...

7 ответов

Пример экземпляра

public class TableModel2 extends TableModel1 { ... } TableModel2 tableModel = new TableModel2(); boolean t1 = tableModel instanceof TableModel1; boolean t2 = tableModel instanceof TableModel2;В приведенном выше примереt1 а такжеt2 находятсяtrue, ...

1 ответ

Как мне сделать класс, который я не могу изменить, реализовать интерфейс?

У меня есть класс из другой библиотеки с закрытым исходным кодом, но я хочу иметь возможность использовать интерфейс для него. Причина в том, что я не хочу делатьinstanceof чеки илиnull- проверяет везде, но я также не хочу расширять существующий ...