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 la altura de un objeto jQuery clonado?
- 2. ¿Es posible obtener el recuento de referencia del objeto?
- 3. JavaScript - Obtener llamando objeto
- 4. GroupBy con Id de posible objeto nulo
- 5. ¿Por qué no es posible obtener un Py_buffer de un objeto de matriz?
- 6. ¿Es posible obtener el nombre de la clase actual de un objeto desinstalado en PHP?
- 7. ¿Es posible obtener una instancia de objeto de cadena .Net en VBScript?
- 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. PHP: Obtener datos de un objeto
- 28. Obtener url de solicitud del objeto xhr
- 29. R - Obtener formales del objeto de llamada
- 30. Cómo obtener el tipo de objeto COM
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