Tengo el problema de que un objeto dado podría ser uno de varios objetos diferentes (como archivos en un directorio, que podría ser sonido, imagen, texto, ...) ¿Existe la posibilidad? para averiguar el tipo de objeto al lado del operador 'instanceof'? Couse que daría lugar a una fila interminable si ... entoncesobtener posible instancia/tipo de objeto
7
A
Respuesta
12
foo.getClass()
obtiene el objeto java.lang.Class
que describe la clase del objeto.
+0
que hace el truco. ich geh auch gleich von der leitung runter. – machine
Cuestiones relacionadas
- 1. ¿Es posible obtener el recuento de referencia del objeto?
- 2. ¿es posible obtener la altura de un objeto jQuery clonado?
- 3. JavaScript - Obtener llamando objeto
- 4. GroupBy con Id de posible objeto nulo
- 5. ¿Es posible obtener una instancia de objeto de cadena .Net en VBScript?
- 6. ¿Es posible obtener el nombre de la clase actual de un objeto desinstalado en PHP?
- 7. ¿Por qué no es posible obtener un Py_buffer de un objeto de matriz?
- 8. Obtener métodos Objeto R
- 9. NHibernate: Obtener objeto de consultas SQL
- 10. Cómo obtener un objeto fuente de excepción
- 11. ¿Es posible obtener el objeto llamante de un cierre en groovy?
- 12. ¿Es posible obtener RSS Archivo
- 13. ¿Es posible conseguir el objeto ActiveRecord :: Relación de una asociación
- 14. ¿Es posible serializar un objeto LINQ?
- 15. ¿Es posible establecer un objeto como nulo?
- 16. ¿Es posible eliminar un objeto no nuevo?
- 17. ¿Es posible recorrer un objeto Clase C#?
- 18. ¿Es posible obtener "todo" de javax.naming.InitialContext?
- 19. ¿Es posible serializar automáticamente un objeto C++?
- 20. ¿Cómo puedo obtener un objeto HDC de un objeto CDC?
- 21. DropDownList obtener el objeto subyacente
- 22. VSIX: obtener el objeto DTE
- 23. Objeto Newtonsoft → Obtener serie JSON
- 24. Obtener el nombre del objeto o clase
- 25. objeto no tiene atributo 'obtener'
- 26. Obtener objeto de clase pitón de cadena
- 27. Cómo obtener el tipo de objeto COM
- 28. Obtener objeto específico de rdata presentar
- 29. R - Obtener formales del objeto de llamada
- 30. PHP: Obtener datos de un objeto
Un caso de uso sería útil aquí. ¿Qué harías con esta información? Puede terminar con una interminable construcción if-else de todos modos. – skaffman
Parece que el polimorfismo podría ser útil aquí (quizás con objetos de envoltura). –
es solo para la depuración. para estar seguro si se da el objeto correcto. – machine