美文网首页
对象归属和类归属判断(20.6.3)

对象归属和类归属判断(20.6.3)

作者: 剑道_7ffc | 来源:发表于2020-06-19 15:00 被阅读0次

基本使用

public static void main(String[] args) {
    InstanceBelong instanceBelong = new InstanceBelong();
    //判断对象是否归属某个类
    System.out.println("==========判断对象是否归属某个类==============");
    //方法1
    System.out.println(instanceBelong instanceof Object);//true
    System.out.println(instanceBelong instanceof InstanceBelong);//true
    //方法2
    System.out.println(InstanceBelong.class.equals(instanceBelong.getClass()));//true

    //判断类是否某个类
    System.out.println("==========判断类是否某个类==============");
    //方法1 isAssignableFrom:判断参数是否可以被分配
    System.out.println(Object.class.isAssignableFrom(InstanceBelong.class));//true
    System.out.println(InstanceBelong.class.isAssignableFrom(InstanceBelong.class));//true
    //方法2
    System.out.println(InstanceBelong.class.equals(InstanceBelong.class));//true
}
image.png

相关文章

网友评论

      本文标题:对象归属和类归属判断(20.6.3)

      本文链接:https://www.haomeiwen.com/subject/djlvxktx.html