问答详情
源自:6-1 学生选课---判断 List 中课程是否存在

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

if(!(obj instanceof Course))

提问者:你的羊 2019-01-04 00:19

个回答

  • 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一样;