测试数据:

 List<String> list = new ArrayList<String>();
list.add("java");
list.add("hello");
list.add("se");
list.add("ee");

1. 普通for循环

 for (int i = ; i < list.size(); i++) {
String s = (String)list.get(i);
System.out.println(s);
}
 java
hello
se
ee

2. 增强for

 for (String s : list) {
System.out.println(s);
}
 java
hello
se
ee

3. 迭代器

 Iterator it = list.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
 java
hello
se
ee

最新文章

  1. mysql innodb 性能优化
  2. filesort是通过相应的排序算法
  3. 孙鑫MFC学习笔记:15多线程
  4. SQL Server join介绍
  5. codevs 1294 全排列 next_permuntation
  6. linux系统日常管理
  7. 总结&amp;记录
  8. string.Split函数
  9. iOS 检测网络切换
  10. curl测试puppet http api接口
  11. CodeForces 221(div 2)
  12. Android程序版本更新--通知栏更新下载安装(转)
  13. c语言第一次作业——输入与输出格式
  14. Dubbo原理和源码解析之服务引用
  15. 使用Java Low Level REST Client操作elasticsearch
  16. 剑指Offer 59. 按之字形顺序打印二叉树 (二叉树)
  17. Bootstrap3.3.7
  18. Python3学习笔记34-pymongo模块
  19. neo1973 audio subsystem
  20. CALayer的子类之CAShapeLayer

热门文章

  1. vim配置及插件安装笔记
  2. python进程之间的通信——Queue
  3. QVector与QMap查找效率实战(QMap快N倍,因为QVector是数组,QMap是有序二叉树,查找的时候是N和LogN的速度对比)
  4. Souvenirs CodeForces - 765F (好题)
  5. Oracle sqlplus prelim 参数介绍
  6. Ubuntu分区挂载
  7. mybatis和spring的整合
  8. 机器学习-SVM-核函数
  9. java传值与传引用
  10. python之json操作