Java怎么实现动态的类型转换。
简单的来说就是一个对象需要转换为另一种类型,我知道要转换的类型class,但是要把这个class写成动态的。
看下面伪代码,是我想要达到的效果:
Object obj = new Student();
public void cast(Object obj, Class clazz){
clazz result = (clazz)obj;
// 动态类型 实例 = (动态类型强制转换)obj;
}
就是我是明确知道要转换的类型class,但是不能直接写出来,需要动态的去绑定。这个要怎么去实现。