集合刪除元素那些年我們遇到過的坑

在項目中,數據封裝最多的就是使用集合,然後邏輯中對數據進行增加/更新/刪除動作

剛入行的童鞋,容易踩坑的地方是對集合刪除數據這一塊,對集合刪除我們可以用集合
自帶的迭代器進行刪除,或者用寫代碼的方式去刪除

刪除List集合的元素

另外一個容易入坑的地方是對集合的迭代

WTCollection axlColl2 = AXLHelper.service.getAXL(part, targetContext);
Iterator<AXLEntry> iter1 = axlColl2.persistableIterator();
while(iter1.hasNext()){
    //很多小夥伴經常忘記用迭代器.next()。直接就開始做下一步或者沒有寫while,直接調用iter.next()
    AXLEntry axl = iter1.next();
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章