if(!(obj instanceof Course)) 这句代码是什么意思

来源:6-1 学生选课---判断 List 中课程是否存在

你的羊

2019-01-04 00:19

if(!(obj instanceof Course))

写回答 关注

4回答

  • Sinvirance
    2019-10-23 02:39:52

    instanceof 当 obj 为Course的对象,或者是其直接或间接子类,或者是其接口的实现类,结果result 都返回 true,否则返回false

  • 弯曲的小手
    2019-05-07 20:48:37

    一开始就有学这个的,

    !a如果是false,就返回true,取相反

  • 醉梦呆瓜
    2019-01-04 17:09:07

    刚刚百度了一下:

    如果 object 是 class 的一个实例,则 instanceof 运算符返回 true。如果 object 不是指定类的一个实例,或者 object 是 null,则返回 false。

  • 醉梦呆瓜
    2019-01-04 17:07:45

    我也学的不太清楚  这个应该是判断obj的类型是否和Course一样;

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409779 学习 · 4339 问题

查看课程

相似问题