集合框架结构
一、Collection
1.List(Interface有序、可重复值)
实现类:
(1):ArrayList:适合于遍历集合
(2):LinkedList:适合于集合中插入和删除(链接表式)
(3):Vector:同步(适用于线程)
2.Set(Interface无序、不可重复值)
实现类:
(1):HashSet:(无序迭代)
@LinkedHashSet(可实现有序的)
(2):TreeSet:(无序迭代)
二、Map(键值对)
实现类:
(1):HashMap:
(2):TreeMap:(对关键字排列次序处理的操作)
本文详细介绍了Java集合框架的两大主要部分:Collection和Map。对于Collection,我们探讨了List和Set的不同实现类及其特点,例如ArrayList适合遍历,而LinkedList则更适合进行插入和删除操作;Set接口下的HashSet提供了无序且不重复元素的存储方式,而TreeSet能够对元素进行排序。对于Map,我们讲解了HashMap的一般用途以及TreeMap如何对键值对进行排序。
780

被折叠的 条评论
为什么被折叠?



