米脂
不能用list.remove(book); 用it.remove();因为你list.remove(book);会更改modCount,这样下次it的next方法就会报错了final void checkForComodification() { if (modCount != expectedModCount) throw new ConcurrentModificationException();}而it自己的remove方法每次都会使expectedModCount = modCount; 这样就不会报这个错误了