黑马程序员技术交流社区

标题: 【记录】代码练习-集合嵌套存储和遍历 [打印本页]

作者: Kevin.Kang    时间: 2015-7-14 11:27
标题: 【记录】代码练习-集合嵌套存储和遍历
  1. package com.kxg_ArrayList;

  2. import java.util.ArrayList;
  3. public class ArrayListTest2 {
  4. public static void main(String[] args) {
  5. // 创建一个大集合,泛型类型为集合
  6. ArrayList<ArrayList<String>> bigList = new ArrayList<ArrayList<String>>();

  7. // 创建小集合,再添加到大集合中去,类似二维数组
  8. ArrayList<String> list = new ArrayList<String>();
  9. list.add("hello");
  10. list.add("world");

  11. ArrayList<String> list2 = new ArrayList<String>();
  12. list2.add("java");
  13. list2.add("android");

  14. ArrayList<String> list3 = new ArrayList<String>();
  15. list.add("javase");
  16. list.add("javaee");

  17. // 把小集合添加到大集合中去
  18. bigList.add(list);
  19. bigList.add(list2);
  20. bigList.add(list3);

  21. // 利用增强for嵌套循环
  22. for (ArrayList<String> array : bigList) {
  23. for (String s : array) {
  24. System.out.println(s);
  25. }
  26. }
  27. }
  28. }
复制代码






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2