【ITOO】---关于List的remove操作
来源:互联网 发布:淘宝魔改坊 编辑:程序博客网 时间:2024/06/15 01:23
我在实习的时候,我们项目总监看我的代码的时候,就说了这个List的remove问题,所以印象深刻啊,现在在改itoo代码,也发现了这么一个问题。看下图:
然后我就上网查了一下原因,这里分享给大家。希望大家少犯这种错误。
http://blog.sina.com.cn/s/blog_4e60b09d01018mnh.html
在这里我用的解决方法如下:
List<String> listAllMajor =new ArrayList<>();if (ListMajorID!=null && ListMajorID.isEmpty()==false) {for (Object majorId : ListMajorID) {if (majorId!=null && majorId!="") {listAllMajor.add(String.valueOf(majorId));}}}
这是ListMajorID的定义:List ListMajorID
希望大家可以避免这种新手容易犯的错误,尤其要注意不要在循环中remove。提高咱们的代码质量。
1 0
- 【ITOO】---关于List的remove操作
- 关于list的remove
- 关于List的remove陷阱
- 关于List的remove()方法
- list remove 操作要注意的地方
- list remove 操作要注意的地方
- 关于list集合的remove和Iterator的remove
- 关于list集合的remove和Iterator的remove
- 关于集合List的remove方法
- 关于java List的remove方法
- 关于list的remove方法感悟
- 关于List的操作
- 关于List的操作
- 关于List中的remove
- List remove操作注意问题
- 列表删除操作-list.remove()
- List remove操作注意问题
- 关于List的一些操作
- 如何把Web工程部署到Tomcat的根目录webapps的ROOT下
- JQ判断上下滑动
- 蛮不错的GitHub上传教程 mark下
- Caffe安装步骤及mnist数据集测试
- dll库总结1
- 【ITOO】---关于List的remove操作
- 织梦DEDE模板调用标签大全
- 开发应用识别软件遇到的一些windows编程技能
- Android初级教程 - Include(复用layout)的使用方式(一)
- centos安装kubernetes1.3(一)
- js中使用parseFloat()将一个字符串解析成数字
- AngularJS实例——进度条
- Exchange2010管理控制台打不开问题总结
- Windows 部署 tomcat 实现下载功能