好的,我试图将一些学生对象添加到链接列表中,但我不允许使用链接列表的 .add 方法,所以当用户调用 removeStudent 方法时,他们输入学生 ID 号,然后检查列表对于具有该数组的对象
这是我添加方法的代码:
public void deleteStudent(int studentID)
{
while (iter.hasNext())
{
Student ob = iter.next();
if (ob.getStudentID() == studentID)
{
iter.remove();
break;
}
}
}
当我运行这个我得到这个错误:
Exception in thread "main" java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:953)
at java.util.LinkedList$ListItr.next(LinkedList.java:886)
at student.Registry.deleteStudent(Registry.java:30)
at student.Registry.main(Registry.java:51)
Java Result: 1