Perguntas com a marcação «instanceof»

instanceof é um operador disponível em algumas linguagens orientadas a objetos, incluindo Java, php e JavaScript. De modo geral, permite ao programador verificar se um objeto passado como seu operando esquerdo é uma instância de uma classe especificada pelo operando direito.

8
Evitando instanceof em Java
Ter uma cadeia de operações "instanceof" é considerado um "cheiro de código". A resposta padrão é "use polimorfismo". Como eu faria isso neste caso? Existem várias subclasses de uma classe base; nenhum deles está sob meu controle. Uma situação análoga seria com as classes Java Integer, Double, BigDecimal etc. if …

6
Como ver se um objeto é um array sem usar reflexão?
Como posso ver em Java se um objeto é uma matriz sem usar reflexão? E como posso iterar por todos os itens sem usar reflexão? Eu uso o Google GWT, portanto, não tenho permissão para usar o reflexo :( Eu adoraria implementar os seguintes métodos sem usar refelection: private boolean …
99 java  arrays  gwt  instanceof 




7
Existe algo como instanceOf (Class <?> C) em Java?
Quero verificar se um objeto oé uma instância da classe Cou de uma subclasse de C. Por exemplo, se pé de classe Pointquero x.instanceOf(Point.class)ser truee também x.instanceOf(Object.class)ser true. Quero que funcione também para tipos primitivos encaixotados. Por exemplo, se xé um, Integerentão x.instanceOf(Integer.class)deveria ser true. Existe uma coisa dessas? Se …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.