java中的Iterator和Iterable 区别Java中Iterable和Iterator区别与联系
Iterator和Iterable都是接口。好多集合类,比如List一族或者Set一族,都实现了Iterable接口,这样对象就可以调用iterator()方法。一般都是结合着用,比如HashMap类就实现了Iterable接口,而要访问或打印出Map中所有内容时,就可以这样:HashMap hashMap; Iterator iter = hashMap.iterator()...