使用java反射根据参数返回类的实例

来源:互联网 发布:爱思助手mac版本下载 编辑:程序博客网 时间:2024/05/15 05:38
public <T extends TmtsView> T findTmtsViewById(String name, Class<T> caster) throws Exception {Constructor<?>[] constructors = caster.getDeclaredConstructors();Object obj = constructors[0].newInstance(inst, view.findViewById(Tmts.getIdByName(name)));return caster.cast(obj);}

原创粉丝点击