instanceof运算符的使用

instanceof是用来判断实例是否属于该类、该类的父类或者接口

obj instanceof clazz //返回boolean

  1. 对象obj是否为类clazz的实例
  2. 对象obj是否为clazz子类的实例
    • 使用:可以用来进行强制转换的判断,使得代码更加健壮。
  3. 对象obj是否继承了clazz接口
    • 使用:可以用来是否进行了接口的实现判断

如果满足上述条件则返回true,否则返回false

 posted on 2021-07-19 11:10  是拾叁啊  阅读(46)  评论(0)    收藏  举报