为什么说要实现Collection就必须实现iterator()?
解决方案 »
- 刚才去C#地盘拍了一块砖。呵呵。
- 根据中序跟后序建立一个二叉树,并以后序输出之(java)
- StringBuffer使用==和equals的问题
- 对于double型,我只想取小数点后两位,不知道怎么实现?谢谢!
- 求助:文件夹中的文件如何删除?
- 微软_编程精粹下载!!!晚了没了------------------
- 有兴趣的请进入,大家讨论讨论这个问题。有好的想法的给100分
- 这个简单的java代码对么?
- java中的数据库结果集可以被赋值吗,可以通过结果集的方法来更新数据库字段吗?
- 关于字符串常量池实在有个地方想不明白,求大神指点!
- 远方朋友socket连不上,局域网可以,什么回事
- 一个小程序,求指正。。将扩展名为txt的文件的扩展名全部更名为back
public interface Collection<E> extends Iterable<E>public interface Iterable<T> { /**
* Returns an iterator over a set of elements of type T.
*
* @return an Iterator.
*/
Iterator<T> iterator();
}
Interface Collection<E>All Superinterfaces:
Iterable<E>
All Known Subinterfaces
以上是API中的说明,可知Collection继承了Iterator接口
设计模式的一种。
主要是方便 遍历 List 和 Set ~~
这样的话,我不需要知道 Collection中的是List or Set
直接 iterater 就好了~~~屏蔽了细节。