比如我要在函数里传递一个类型为Class的参数
public void test(Class class){};假设传个User类型吧,我就可以这样写
test(User.class);但是,假设有一种情况,我需要根据字符串来取得类型,例如我有个字符串是"User",我可以通过什么方法,使得我能得到User.class这个东西呢?
public void test(Class class){};假设传个User类型吧,我就可以这样写
test(User.class);但是,假设有一种情况,我需要根据字符串来取得类型,例如我有个字符串是"User",我可以通过什么方法,使得我能得到User.class这个东西呢?
Fin fin=(Fin)Class.forName("test.Fin").newInstance();
fin.aamethoed();
}
catch (Exception ex) {
}
test.Fin是指test包下的Fin类,fin则为Fin类的一个对象