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

4 ответа

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

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

5 ответов

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

5 ответов

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

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

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

5 ответов

Ниппик оптимизации Java: быстрее ли разыгрывать что-либо и позволить ему генерировать исключение, чем вызывать instanceof для проверки перед приведением?

Прежде чем кто-нибудь скажет, что яя спрашиваю это только из любопытства; Я'Я не планирую делать преждевременную оптимизацию на основе этого ответа.Мой в...

5 ответов

Вызов метода, который существует в дочерних классах, но не в родительском классе

5 ответов

Как посмотреть, является ли объект массивом без отражения?

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

5 ответов

«Таким образом, снижение цикломатической сложности кода НЕ доказано, чтобы уменьшить количество ошибок или ошибок в этом коде».

я есть метод, который получает объект и делает что-то в зависимости от того, какой тип объекта он обнаруживает: void receive(Object object) { if (object instanceof ObjectTypeA) { doSomethingA(); } else { if (object instanceof ObjectTypeB) { ...

5 ответов

Ниппик оптимизации Java: быстрее ли разыгрывать что-либо и позволить ему генерировать исключение, чем вызывать instanceof для проверки перед приведением?

Прежде чем кто-нибудь что-то скажет, я спрашиваю это только из любопытства; Я не планирую делать какую-либо преждевременную оптимизацию на основе этого ответа. Мой вопрос о скорости в использовании отражения и кастинга. Стандартное высказывание ...

6 ответов

Как заменить проверку экземпляра во время выполнения обобщенной проверкой во время компиляции

6 ответов

Насколько неэффективно передать Collections.unmodifiable * экземпляр, который уже обернут в Collections.unmodifiable *?

У меня есть кусочки сдельной работы, выполняемые различными пользовательскими (исходный код недоступен) средами, которые возвращают экземпляры Map. К сожален...