Iterable为一个迭代器接口,主要获取一个迭代器;
1、获取一个迭代器
2、提供了2个接口默认实现,主要是lambda
迭代器也是一个顶层接口,主要提供获取Iterator迭代器后,通过对集合实现迭代器模式
例如在Vector中通过内部内去实现了
private class Itr implements Iterator<E> {
1、迭代器接口提供的方法进行实现,让Itr具有迭代器的功能;
版权声明:本文为qqzhengwei原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。