java怎么集合分类?
1个回答
展开全部
Set 接口继承 Collection,但不允许重复,使用自己内部的一个排列机制。
List 接口继承 Collection,允许重复,以元素安插的次序来放置元素,不会重新排列。
Map是以键值对存放!
现在主要用ArrayList和HashMap!
collection接口下由set,list两大集合实现,set又有HashSet,TreeSet实现,List又由ArrayList,LinkedList实现;另一Map接口由HashMap,TreeMap实现。
Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:
Collection<--List<--Vector
Collection<--List<--ArrayList
Collection<--List<--LinkedList
Collection<--Set<--HashSet
Collection<--Set<--HashSet<--LinkedHashSet
Collection<--Set<--SortedSet<--TreeSet。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询