Java中list对象的三种遍历方式
来源:互联网 发布:网络网络维护 编辑:程序博客网 时间:2024/06/06 05:58
1.增强for循环
for(String str : list) {//其内部实质上还是调用了迭代器遍历方式,这种循环方式还有其他限制,不建议使用。 System.out.println(str);}
2.普通for循环
for( int i = 0 ; i < list.size() ; i++) {//内部不锁定,效率最高,但在多线程要考虑并发操作的问题。 System.out.println(list.get(i));}
3.迭代器遍历
Iterator<String> iter = list.iterator();while(iter.hasNext()){ //执行过程中会执行数据锁定,性能稍差,若在循环过程中要去掉某个元素只能调用iter.remove()方法。 System.out.println(iter.next());}
本文转载自:http://www.cnblogs.com/lxcmyf/p/5720796.html。
阅读全文
0 0
- Java中list对象的三种遍历方式
- Java中list对象的三种遍历方式
- Java中list对象的三种遍历方式
- Java中list对象的三种遍历方式
- Java List遍历的三种方式
- ajax遍历List<对象>的三种方式
- Java中 List的遍历及三种遍历方法
- python中遍历list的三种方式
- 对java list 遍历的三种方式
- java集合当中List的三种遍历方式
- List的遍历的三种方式
- 遍历List的三种方式
- 遍历List的三种方式
- 遍历List的三种方式
- List的三种遍历方式
- List数组的三种遍历方式
- List的 三种遍历方式
- List遍历的三种方式
- 6.2 FIR数字滤波器的基本结构
- 软件工程(C编码实践篇)
- java中用printf()方法来生成bar chart
- gtest各项参数
- thinkphp 图片上传生成缩略图
- Java中list对象的三种遍历方式
- TabLayout、ViewPager、FragmentPagerAdapter实现新闻导航栏
- 61_数组_多维数组_练习_矩阵运算
- js实现螺旋矩阵算法
- 九度oj-1013-开门人和关门人
- Unique Paths
- PyQuery 文档标注
- hihoCoder1050— 树中的最长路(深搜)
- 6.3 有限字长效应