Java面向对象程序设计第13章_泛型与集合框架
小结 集合框架有何好处? Java集合框架中包含哪些接口和哪些类? ArrayList和LinkedList有何异同? List总结:ArrayList本质是数组,适合在末尾添加数据,适合随机访问。LinkedList本质类似链表,适合随时随处修改、增加、删除元素,并且具有顺序性,即是适合存放经常做插入、删除操作、有顺序要求的一组数据。 13.4 Set接口 List用于存储 Set用于快速查找 13.4 HashSet类 ?HashSet是使用一个哈希表存储元素的,是非排序的,不允许有重复元素,可以随机访问,是Set接口的最优性能实现。 为了保证HashSet能正常工作,要求当两个对象用equals()方法比较的结果为true时,它们的哈希码也相等。例如,如果object1.equals(object2)为true,那么以下表达式的结果也应为true。 object1.hashCode() == object2.hashCode(); 13.4.1 HashSet import java.util.*; public class TestHash { public static void main(String args[]) { SetString list = new HashSetString(); list.add(tom); list.ad
您可能关注的文档
最近下载
- AP宏观经济学 2004年真题 附答案和评分标准 AP Macroeconomics 2004 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 五邑大学-本科-毕业论文-理科-格式模板范文.docx VIP
- 行政审批系统使用手册.pdf VIP
- 《透明式LED显示屏通用技术规范》.pdf
- 视频会议系统使用说明书.doc VIP
- 销售行业述职报告5篇.docx VIP
- 2026广东清远市阳山县融媒体中心招聘新闻人员4人备考题库及答案详解(最新).docx VIP
- 数据科学与大数据技术专业建设方案(汇报PPT).pptx
- 2025各地融媒体中心招聘笔试历年真题+模拟题答案汇总.doc VIP
- U盘接口芯片CH378在音乐播放器设计中的应用.pdf VIP
原创力文档

文档评论(0)