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

7 ответов

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

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

4 ответа

У меня есть привычка начинать все свои ответы с заявления об отказе от ответственности, что я, возможно, не понял проблему :). Это чтобы избежать общего снобизма, но прокомментируйте меня, если решение не сработает для вас.

шал, что это плохой дизайн, чтобы использовать instanceof или эквивалент ( http://www.javapractices.com/topic/TopicAction.do?Id=31 [http://www.javapractices.com/topic/TopicAction.do?Id=31], когда мы должны использовать instanceof, а когда ...

3 ответа

 отражением Но я могу думать об этом как о упражнении в злоупотреблении системой. Удачи.

ли этот метод вернутьtrue каким-то образом? public static <T> boolean isVoid(T t) { return t instanceof Void; }

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

1 ответ

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

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

2 ответа

Java instanceof с изменяющимися объектами

3 ответа

Как реализовать на равных с Hibernate, не рискуя потерять симметричное свойство?

После прочтения (опять же, следовало бы сделать это давным-давно) правильной реализации equals и hashcode я пришел к следующим выводам, которые работают для меня: Если предварительно JDK 7: Предпочитаю использовать Apache Commons EqualsBbuilder ...

3 ответа

Как реализовать на равных с Hibernate, не рискуя потерять симметричное свойство?

После прочтения (опять же, следовало бы сделать это давным-давно) правильной реализации equals и hashcode я пришел к следующим выводам, которые работают для ...

2 ответа

Разница между RTTI и отражением в Java

8 ответов

И я бы не стал называть что-либо в моем программном обеспечении "мет".

знать имя класса, который создал экземпляр объекта в Python, если функция, из которой я делаю это, является базовым классом, из которого был получен класс экземпляра? Думал может бытьмодуль проверки ...

5 ответов

Как избежать instanceof при проверке типа сообщения

У меня следующая ситуация, когда клиентский класс выполняет другое поведение в зависимости от типа получаемого сообщения. Я&#39;мне интересно, есть ли лучший...