Java迭代器:iterator和iterable接口的区别

首先,需要强调的是iterator 和 iterable 都是接口,并不是像某些不负责任的文章讲的那样:iterator是接口iterable的实现类。实际情况是,它们两个都是接口。

如果它们两个都是接口,那为什么要有两个接口?它们的区别在哪里?

推荐一篇文章,写的不错,http://blog.csdn.net/gisredevelopment/article/details/49454357,读完就会深刻理解这个问题。

猜你喜欢

转载自blog.csdn.net/u014266077/article/details/70510829