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

在使用RemoveAll方法的时候 为什么显示把获取的Course的对象传给Course数组

这样不就相当于删掉了这个数组里面的两个数据了吗  怎么会能删掉集合中的这两个数据对象呢

正在回答

3 回答

coursesToSelect.removeAll(Arrays.asList(courses));

上面这句代码就是把courses数组转化成集合,作为参数传入removeAll方法了,所以就能删除集合中的两个数据对象了啊。

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

因为只有course对象才是course类型,我的理解大概就这样吧

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

调用方法传入的数据是参数,可以理解为根据数组里的数据找到集合中的数据对象然后删掉。

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

举报

0/150
提交
取消

在使用RemoveAll方法的时候 为什么显示把获取的Course的对象传给Course数组

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