66问答网
所有问题
Java中Set、List、Map集合类(接口)的特点及区别。分别有哪些常用实现类。
如题所述
举报该问题
其他回答
第1个回答 2013-09-04
Set是无序的不能重复的 有HashSet TreeSet等 List是有序的可以重复的 有LinkedList ArrayList等 Map是键值对 一个key对应一个value 有HashMap等
第2个回答 2013-09-04
Java集合框架位于java.util包中 set 它的对象不按特定方式排序,只是简单的把对象加入集合中 List 采用线性列表的存储方式,长度可动态改变 实现类 ArrayList 和 LinkedList Map 采用键-值对的存储方式,长度可动态改变 实现类 HashMap 可以参考
http://blog.csdn.net/xczheng/archive/2009/02/25/3936474.aspx
本回答被网友采纳
相似回答
List
、
Set
、
Map有
什么
区别
和联系
答:
1、List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList
。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入...
List,Map,Set
三个
接口
存取元素时,各有什么
特点
答:
1、Map不是collection的子接口或者实现类。Map是一个接口
。2、Map 的 每个 Entry 都持有两个对象,也就是一个键一个值,Map 可能会持有相同的值对象但键对象必须是唯一的。3.、TreeMap 也通过 Comparator 或者 Comparable 维护了一个排序顺序。4.、Map 里你可以拥有随意个 null 值但最多只能有一...
List,Map,Set
三个
接口
存取元素时,各有什么
特点
?
答:
4.Set集合最大特点不存重复元素,Set集合有自己的排序方式,所以取出时顺序和存储时不一样
。常用实现类HashSetHashSet储存会判断值的Hash值,相同的话则不储存。Map接口是一个键值对集合,键不可以重复,值无所谓。Map集合也是有自己的排序方式常用实现类HashMap.实际Map集合存的就是映射。
JAVA的集合类型有哪些
答:
集合类型主要有3种:
set(集)、list(列表)和map(映射)。1、List(有序、可重复)List里存放的对象是有序的,同时也是可以重复的
,List关注的是索引,拥有一系列和索引相关的方法,查询速度快。因为往list集合里插入或删除数据时,会伴随着后面数据的移动,所有插入删除数据速度慢。2、Set(无序、不...
JAVA中
几种
集合(List
、
Set
和
Map)的区别
答:
标准
的Java
类库中包含了几种不同
的Map
:Hash
Map,
TreeMap, LinkedHashMap, WeakHashMap, IdentityHashMap。它们都有同样的基本
接口Map,
但是行为、效率、排序策略、保存对象的生命周期和判定“键”等价的策略等各不相同。执行效率是
Map的
一个大问题。看看get()要做哪些事,就会明白为什么在ArrayList中搜索...
Java中List
、
Set
、
Map接口
之间
的区别
和联系
答:
Collection和
Map
是
Java
容器中的两种基本
类型
.
区别
在于容器中每个位置保存的元素个数.Collection每个位置只能保存一个元素,包括List和Set.其中List以进入的顺序保存一组元素; 而
Set中的
元素不能重复.ArrayList是一种
List,
HashSet是一种
Set,
将元素添加入任意Collection都可以使用add() 方法.Map保存的是健值对.使用put(...
大家正在搜
基本的集合接口有哪些
包是一些类与接口的集合
集合类框架的基本接口
集合框架常用接口
java接口集合
java接口实现
java接口的实例
集合的四种主要接口
集合的顶级接口
相关问题
Java中Set、List、Map集合类(接口)的特点及区别...
Java中Set、List、Map集合类(接口)的特点及区别...
Java中Set、List、Map集合类(接口)的特点及区别...
JAVA中几种集合(List、Set和Map)的区别
list,map,set三个接口存储元素时各有什么特点
Java中List、Set、Map接口之间的区别和联系
JAVA中,Collection,List,Set,Map接...
List,Map,Set三个接口存取元素时,各有什么特点?