Iterator 简单介绍


迭代器[高效遍历] 对象 : 来遍历集合里面所有的元素;

  1. ? Iterator iterator = list.iterator(); // 得到list的迭代器对象
  2. ? iterator.hasNext() ; // 判断迭代器是否还有下一个元素;
  3. ? iterator.next();//返回指针指的当前的元素; 并且把指针往下移动一个单位;

代码示范:

   Iterator iterator = list.iterator();// 得到list的迭代器对象
    Object obj;
        while (iterator.hasNext()) { // 判断迭代器是否还有下一个元素;
        obj = iterator.next();//返回指针指的当前的元素;     并且把指针往下移动一个单位;
        System.out.println(obj);
    }

相关