instanceof 用法

instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型。

也就是用来判断,左边的对象 是不是 右边类的子类,或者子子类,是则返回 true, 否则返回 false。

左边的对象实例不能是基础数据类型

null 用 instanceof 跟任何类型比较时都是 false。

instanceof一般用于对象类型强制转换

 

posted @ 2022-07-31 20:37  yuedongfan  阅读(83)  评论(0)    收藏  举报