java.lang.Class.isAssignableFrom()用法介绍
发布时间:2021-12-10 10:33:07 所属栏目:教程 来源:互联网
导读:一、概述: 此方法主要用来判断 参数类 是否是 源类 的子类、接口实现类,或者与 源类 相同,在此情况下返回 true; 二、格式: 源类.class.isAssignableFrom(目标类、子类或接口实现类.class), 返回true 三、示例: public static void main(String[] args){ C
|
一、概述: 此方法主要用来判断 “参数类“ 是否是 ”源类“ 的子类、接口实现类,或者与 “源类” 相同,在此情况下返回 true; 二、格式: 源类.class.isAssignableFrom(目标类、子类或接口实现类.class), 返回true 三、示例: public static void main(String[] args){ Class string=Java.lang.String.class; Class object=java.lang.Object.class; System.out.println("Object是String父类:"+object.isAssignableFrom(string)); System.out.println("Object与Object相同:"+object.isAssignableFrom(object)); System.out.println("String是Object父类:"+string.isAssignableFrom(object)); } 结果输出: Object是String父类:true Object与Object相同:true String是Object父类:false ![]() (编辑:开发网_郴州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



浙公网安备 33038102330466号