黑马程序员技术交流社区

标题: 常用遍历输出四种方式总结 [打印本页]

作者: myself123    时间: 2015-8-24 18:16
标题: 常用遍历输出四种方式总结
  1. import java.util.ArrayList;
  2. import java.util.Iterator;
  3. import java.util.List;

  4. public class OutputWayDemo {

  5.         public static void main(String[] args) {
  6.                 // TODO Auto-generated method stub

  7.                 List<String> list = new ArrayList<String>();

  8.                 list.add("30");
  9.                 list.add("11");
  10.                 list.add("25");
  11.                 list.add("66");

  12.                 System.out.println(list);

  13.                 Iterator<String> it = list.iterator();
  14.                 while (it.hasNext()) {
  15.                         System.out.println("迭代器输出:" + it.next());
  16.                 }

  17.                 for (String str : list) {
  18.                         System.out.println("for高级循环输出:" + str);
  19.                 }

  20.                 int i = 0;
  21.                 for (Iterator<String> iter = list.iterator(); i < list.size(); i++) {
  22.                         System.out.println("for循环输出:" + iter.next());
  23.                 }

  24.                 Object[] obj = list.toArray();
  25.                 for (Object o : obj) {
  26.                         System.out.println("集合转为数组输出:" + o);
  27.                 }
  28.         }

  29. }
复制代码



作者: jumtop    时间: 2015-8-24 18:28
做个标记,回来看




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