工作笔记(十)
2019-12-03 本文已影响0人
overflow_e4e4
isAssignableFrom()
的用法 可以理解为和instanceof
相反,isAssignableFrom()
方法是判断是否为某个类的父类,instanceof
关键字是判断是否某个类的子类。
System.out.println(Object.class.isAssignableFrom(Integer.class));
System.out.println(Integer.class.isAssignableFrom(Object.class));
System.out.println(Integer.class.isAssignableFrom(Integer.class));
System.out.println(Integer.class.isAssignableFrom(String.class));
输出:
true
false
true
false