Java中删除List中的某些数据的方法
来源:互联网 发布:焊接机器人编程好学吗 编辑:程序博客网 时间:2024/05/29 03:22
经过试验,删除List中某些数据的最好的方法是使用iterator,如果有什么不对的地方,请指正批评;记录代码:
/** * 去除未发布状态的课件,并删除其在数据库的存储 * @param listLessons * @return */public static List<LessonModel> removeUnpublishedLessons(KorenpineApplication application, List<LessonModel> listLessons){if(null == listLessons || listLessons.size() == 0){return null;}LogUtils.e(TAG + "课件--removeUnpublishedLessons剔除开始--size-->" + listLessons.size());Iterator<LessonModel> it = listLessons.iterator(); LessonModel model = null; while (it.hasNext()) { model = it.next(); if (model.getStatus() != 1) { /*课件未发布,剔除*/ LessonModelDB.newInstance(application).deleteByCourseIdAndLessonId(model.getCourseid(), Integer.parseInt(model.getId())); LogUtils.d(TAG + "课件--removeUnpublishedLessons剔除-->" + model.getId()); it.remove(); } } LogUtils.e(TAG + "课件--removeUnpublishedLessons剔除结束--size-->" + listLessons.size()); return listLessons;}
0 0
- Java中删除List中的某些数据的方法
- 关于删除List中的某些element的方法
- Java如何将List集合中的某些数据放到List集合的首位
- 删除list中某些元素
- 删除NSString中某些字符的方法
- Java中从list中删除符合条件的数据
- Java中从list中删除符合条件的数据
- 数组、List中,删除容器中的某些元素时使用倒叙删除
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- JAVA中循环删除list中元素的方法总结
- java 删除List 中的重复数据
- java基础知识回顾——集合
- 一种高效无锁内存队列的实现
- POJ 2155 Matrix
- Rpc 详解
- ObjC第五节:协议和分类
- Java中删除List中的某些数据的方法
- unsigned int 与 字符串 之间相互转换
- Apache Maven 入门篇 ( 上 )
- C++ 11之lambda表达式
- .resource文件如何打开
- 学习网站推荐
- 今天开始自学Andrew Ng的机器学习,希望可以坚持下来
- 安装开发软件-jdk、maven、tomcat、apache2、php5
- 我的openwrt学习笔记(二):OpenWrt 开发环境搭建