ArrayList的clear() 加addAll不等于赋值。

2020-08-21  本文已影响0人  朱_c713

对于 ObserverArraylist<obj> 中,这一下两段方法,差别巨大。

//        items.clear();
//        items.addAll(itemss);

        items= (ObservableArrayList<RenterInfoObj>) itemss;

这个在BaseQuickAdapter的使用中也发现这个情况:
mList.clear();
mlist.AddAll(listShell);
不等于
mList=listShell;

上一篇下一篇

猜你喜欢

热点阅读