java 中 instanceof 和 isInstance區別

二者的功能是等價的。區別:spa

1.instanceof 是一個操做符(相似new, ==等);code

使用方法:blog

  if (ins instanceof String) {
      //logic
  }

 

2.isInstance是Class類的一個方法class

使用方法:方法

 if (String.class.isInstance(ins)) {
     //...
}
相關文章
相關標籤/搜索