Динамическое преобразование Java-объекта класса Object в заданный класс, когда имя класса известно. ⇐ JAVA
-
Anonymous
Динамическое преобразование Java-объекта класса Object в заданный класс, когда имя класса известно.
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
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
Мобильная версия