java采用iterator的好处_java 数据结构(4) Iterator
一、Iterator的好处--面向接口编程更广泛的使用范围。Iterator迭代器针对Collection设计,但get(int index)、remove(int index)等一类的方法并不是Collection接口的标准,也就是说,对ArrayList,即List的实现,你能使用这些方法,但对于Collection的其他实现,如Set等,你可能就必须使用Iterator了。更好的异常控制。I...