Динамическое преобразование Java-объекта класса Object в заданный класс, когда имя класса известно.JAVA

Программисты JAVA общаются здесь
Anonymous
Динамическое преобразование Java-объекта класса Object в заданный класс, когда имя класса известно.

Сообщение Anonymous »


Yeah, I know. Long title of question... So I have class name in string. I'm dynamically creating object of that class in this way:

String className = "com.package.MyClass"; Class c = Class.forName(className); Object obj = c.newInstance(); How I can dynamically convert that obj to MyClass object? I can't write this way:

MyClass mobj = (MyClass)obj; ...because className can be different.


Источник: https://stackoverflow.com/questions/189 ... en-class-n

Вернуться в «JAVA»