workingList.remove(compareTo);
您在迭代时正在修改集合。
您应该使用类似:
ListIterator<Time[]> it = workingList.listIterator();while (it.hasNext()) { Time[] time = it.next(); .. it.remove();}也有一些方法不使用列表迭代器,但这似乎更正确。

workingList.remove(compareTo);
您在迭代时正在修改集合。
您应该使用类似:
ListIterator<Time[]> it = workingList.listIterator();while (it.hasNext()) { Time[] time = it.next(); .. it.remove();}也有一些方法不使用列表迭代器,但这似乎更正确。