通过反射和使用 Class.cast() 进行转换
2022-09-01 12:58:23
我试图找出什么或它可能有什么好处,但没有成功。同时,我想知道我是否可以通过反射以某种方式投射物体。Class.cast()
首先,我认为像下面几行这样的东西可能会起作用:
Object o = "A string";
String str = Class.forName("java.lang.String").cast(object);
但是没有明确的投射,它就不起作用。
那么上课的方法有什么好处呢?是否有可能仅仅通过反射来投射对象,所以你找到对象的类,使用它并以某种方式投射它?cast
Class
Class.forName