为了账号安全,请及时绑定邮箱和手机立即绑定

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

if(!(obj instanceof Course))

正在回答

4 回答

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

0 回复 有任何疑惑可以回复我~

一开始就有学这个的,

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

0 回复 有任何疑惑可以回复我~

刚刚百度了一下:

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

1 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信