Sí, lo sé. Título largo de la pregunta ... Así que tengo el nombre de la clase en la cadena. Estoy creando dinámicamente objeto de esa clase de esta manera:Convertir dinámicamente el objeto java de la clase Object en una clase determinada cuando se conoce el nombre de clase
String className = "com.package.MyClass";
Class c = Class.forName(className);
Object obj = c.newInstance();
¿Cómo puedo convertir dinámicamente que obj a MiClase objeto? No puedo escribir de esta manera:
MyClass mobj = (MyClass)obj;
... porque className puede ser diferente.
Ese código no convierte: se typecasts. ¿Es eso lo que quieres decir? – EJP