所有Iterator都最终实现接口Iterator,Iterator接口中包含三个基本方法,next(),hasNext(),remove(),其中对于List的遍历删除只能用Iterator的remove方法;JDK1.8中Iterator接口的源码如下:publicinterfaceIterator<E>{booleanhasNext();JDK1.8的新特性,可以通过default在接口中写个方法的实现defaultvoidremove(){thrownewUnsupportedOperationException("remove");}defaultvoidforEachRemaining(Consumer<superE>action){Ob...