Java中为什么要使用迭代器?

一、推出迭代器(iterator)目的 1.从更高的角度进行分析,使用容器有一个缺点:要使用容器,就必须对容器的确切类型编程;如果我们暂且搁置一边,先来说说下面一种情况: (1)如果你在代码中原本对List进行编程,但是后来感觉使用Set进行编程更方便一些,此时你应该怎么做?你的答案可能会按照Set的逻辑在重头写代码,它们只是使用容器,不知道或者说不关心容器的类型,那么如何在不重写代码就应用于不同
相关文章
相关标签/搜索