Java Iterator删除

时间:2016-09-12 17:47:27

标签: java iterator

我是Java的新手,无法想象这一点,任何帮助都表示赞赏。我想迭代我的代码来找到" 3"的任何条目。并删除它。我所拥有的代码没有给出错误,但是当我打印它时,带有" 3"还在那里。

remove("3");

 public static void remove(String studentId){
  Iterator itr = myStudent.iterator();
   for(Student s: myStudent){
   while(itr.hasNext()){
        Object element = itr.next();
        if(element.equals("3")){
            itr.remove();
            }
            }
   System.out.println(s.getstudentId() + " No ID");

}    }

0 个答案:

没有答案