本帖最后由 徐盼盼 于 2013-3-19 08:16 编辑
在阅读张孝祥老师的《java就业培训的教程》中,关于集合类的比较是这样描述的:
Collection——对象之间没有指定的顺序,不允许重复元素。
Set——对象之间没有指定的顺序,不允许重复元素。
List——对象之间有指定的顺序,允许重复元素。
这三个接口间的继承关系如下:
Collection
|----Set
|----List
疑惑的地方是,既然Set和List继承Collection,Set和List的关系刚好相反,而Collection分别各取了Set和List的一部分?
如何证明Collection是对象之间没有指定的顺序,不允许重复元素?
|