Java-判断一个类是否是某个类的子类
2019-08-25 本文已影响0人
MonkeyLei
1>
public class LoginBean extends UserBean {
}
2>
Class _dataModelclass = LoginBean.class;
3>
// if (_dataModelclass.getSuperclass().getName().equals(UserBean.class.getName()))
// if (_dataModelclass.newInstance() instanceof UserBean)
if (UserBean.class.isAssignableFrom(_dataModelclass)) {

Kotlin好像有is啥的貌似可以用用。。有兴趣的可以研究下。小萌新做个记录。。有空得补补这方面知识了吧。。什么Type, gson设计,泛型,反射啥的....反正一堆高深点的就看不懂》。。