anObj
и anotherObject
являются String
экземплярами.Независимо от того, что является целевым классом, вы не можете просто привести их, вам нужен какой-то метод (например, Integer.parseInt()
), который преобразует экземпляр String в конкретный тип.
Для этого нужно какое-то соглашениеработать (например, «класс должен иметь статический fromString(String)
метод»), а затем вы можете перейти к методу преобразования, используя отражение.