- 5
- 0
- 约8.46千字
- 约 35页
- 2017-08-23 发布于河南
- 举报
HashSet的继承和实现层次 10.2.3 ArrayList ArrayList List是接口,而ArrayList是一个实现List接口,且大小可变的数组,它实现了所有可选列表操作,并允许包括 null 在内的所有元素。 每个 ArrayList 实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向 ArrayList 中不断添加元素,其容量也自动增长。 另外,ArrayList实例不是同步保护的。 实现比较接口的实例: public class Student implements Comparable{ private String sid; private String name; private Date birthDate; public int compareTo(Object o) { Student s=(Student)o; return pareTo(s.sid); } … } Comparator 一个类只能实现一种比较机制,如果在不同环境下需要对同样的对象采用不同的比较策略进行排序时,就需要用到此接口,例如可以用成绩对Student排序,也可以用学号、姓名、出生日期等进行排序。 方法 分别创建不同的Comparator实现类 实现了Comparator接口的实现类 import java
您可能关注的文档
最近下载
- 《绿色药材 天门冬栽培技术规程》.pdf VIP
- 高积炭连续重整催化剂的烧焦与结焦分析.pdf VIP
- (共27页PPT)质点参考系.pptx VIP
- [工学]建筑热工学第二章.ppt VIP
- 2026年秋统编版小学道德与法治三年级上册(全册)同步练习及答案(新教材 附目录).pdf
- 湖北省自考11520秘书事务管理高频考点重点.docx
- 油浸式变压器测温装置现场校准规范mk7cmbku.docx VIP
- 老年人综合能力评估考核试题及答案.docx VIP
- 毕马威-2017一汽物流战略规划与商业模式咨询项目建议书(P103).pdf VIP
- 古诗词诵读《无衣》课件(共32涨PPT)统编版高中语文选择性必修上册.pptx VIP
原创力文档

文档评论(0)