java
instanceof的用法 右边不能为null 左边为null时,一定返回FALSE。
在判断时,比较的是构造时的类型。
比如List list= new ArrayList<>();
判断时用的是arraylist的类型。但因为arraylist实现list,所以list instanceof List 同样返回true。
使用时,感觉上大多数时间可以理解为中文“是”的意思。
比如Arraylist是一个list
linkedlist是一个list
arraylist是一个Object
2021-10-13
最新推荐文章于 2022-01-27 13:12:47 发布