Iterator it=...    while(it.hasNext()){
           it.next();
            ......
    }
能否让iterator的位置指针回到首位啊?谢谢了

解决方案 »

  1.   

    iterator 有3个方法hasNext(),next()和remove();
    listIterator有个previous()方法可以返回上一个元素;linkedlist有一个方法可getFirst()方法可以获得第一个元素
    ………………
    好多拉自己看jdk doc
      

  2.   

    嗯,用linkedlist
    它也有往前迭代的方法
      

  3.   

    iterator 有3个方法hasNext(),next()和remove();
    listIterator有个previous()方法可以返回上一个元素;linkedlist有一个方法可getFirst()方法可以获得第一个元素
     同意。。!
      

  4.   

    iterator没有办法回去,只能重新打开一次,listIterator好像是可以回头的