假如有个ArrayList变量如下:

ArrayList<String> list = new ArrayList<String>();
list.add("arraylist1");
list.add("arraylist2");
list.add("arraylist3");

遍历方法1:

        Iterator it1 = list.iterator();
while(it1.hasNext()){
System.out.println(it1.next());

遍历方法2:

        for(Iterator it2 = list.iterator();it2.hasNext();){
System.out.println(it2.next());
}

遍历方法3:

        for(String ls:list){
System.out.println(ls);
}

遍历方法4:

        for(int i = 0;i < list.size(); i ++){
System.out.println(list.get(i));
}

可以凭喜好选择,个人倾向于第四种。

最新文章

  1. jQuery的属性
  2. 【python】nuitka封装python
  3. Devexpress VCL Build v2014 vol 15.2.3 发布
  4. SQL Server 身份验证 登陆
  5. 初探接口测试框架--python系列2
  6. 出现win8.1蓝屏重启故障该如何解决?
  7. (二)使用log4net写入数据库自定义日志
  8. bzoj 2281 [Sdoi2011]黑白棋(博弈+组合计数)
  9. 脑波设备mindwave二次开发框架
  10. depcomp: line 571: exec: g++: not found
  11. 由浅入深理解----java反射技术
  12. vue jquery js 获取当前时间本周的第一天 和 本月的第一天
  13. sqlserver收缩日志的几种方式
  14. linux du查询目录所占的磁盘空间
  15. MySQL分区(Partition)功能
  16. 配置搭建与使用redis
  17. Kafka(1)-概述
  18. steam账号分享工具、迅游账号分享工具说明:
  19. CocoaPods学习系列5——错误集锦
  20. Ubuntu下apt-get安装Java,Tomcat

热门文章

  1. 用for循环求1-100的所有数的和
  2. jetson tx2 安装tensorflow
  3. go基础语法-指针
  4. CodeChef BIBOARD: Binary Board 命题报告
  5. 20154327 Exp3 免杀原理与实践
  6. Prism for WPF 搭建一个简单的模块化开发框架(四)异步调用WCF服务、WCF消息头添加安全验证Token
  7. MapWinGIS介绍
  8. debian8+lnmp1.2一键安装+WordPress3.9
  9. Maxscript-获取选中文件
  10. 一步一步图文介绍SpriteKit使用TexturePacker导出的纹理集Altas