Android 算法整理

1.ArrayList的重复项去重重组

//ArrayList重复项重组
boolean select = true;
ArrayList<KaoyanTestInfo> selecttime = new ArrayList<>();
AllmWrongTestInfo = DataManager.Instance().AllmWrongTestInfo;
for (int i = 0; i < AllmWrongTestInfo.size(); i++) {
    select = true;
    for (KaoyanTestInfo item : selecttime) {
        if (item.time == AllmWrongTestInfo.get(i).time) {
            select = false;
        }else {

        }
    }
    if(select){
        selecttime.add(AllmWrongTestInfo.get(i));
        select = false;
    }
}
得到的selecttime 就是重组后的ArrayList

猜你喜欢

转载自blog.csdn.net/whs867712232/article/details/84062377
今日推荐