Android 使用迭代器完成List的遍历并删掉一定条件的数据

使用迭代器完成List的遍历并删掉一定条件的数据:

private void initData (List<DataBean> data){
    Iterator<DataBean> iterator = data.iterator();
    while (iterator.hasNext()) {
        DataBean current = iterator.next();
        if(current.getVideoWidth() > current.getVideoHeight()){
            iterator.remove();
        }
    }
}

你可能感兴趣的:(Android)