首页 >>  正文

list和set和map区别

来源:baiyundou.net   日期:2024-09-22

黄欣哑3257谁能帮我清楚的介绍一下J2EE中的list,set和map.
夔卞祥18914029307 ______ // http://wenwen.sogou.com/z/q743329916.htm // 摘自上述地址,非欲抄袭 List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList.你可以将任何东西放到一个List容器中,并在需要时从中取出.ArrayList从其命名...

黄欣哑3257list 和 set 的 区别 说的详细点 十分感谢 -
夔卞祥18914029307 ______ list可以重复的,set不可以重复.前提是你问的问题涉及的语言和我想的是一致的

黄欣哑3257两种Java容器类List和Set有何区别?
夔卞祥18914029307 ______ 容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的... List必须保持元素特定的顺序,而Set不能有重复元素. Map----一组成对的“键值对”...

黄欣哑3257两种特殊的Java容器类List和Set是什么?
夔卞祥18914029307 ______ 容器类可以大大提高编程效率和编程能力,在java2中,所有的容器都由sun公司的... list必须保持元素特定的顺序,而set不能有重复元素.map----一组成对的“键值对”对...

黄欣哑3257list,map,set三个接口,存取元素时,各有什么特点 -
夔卞祥18914029307 ______ list:元素有序,可按索引存取,代表ArrayList; set:元素按hash排列,可用迭代器遍历,元素不重复; map:key=>value结构字典;

黄欣哑3257List,Map,Set三个接口,存取元素时,各有什么特点 -
夔卞祥18914029307 ______ List 有序,可重复元素;Set 无重复元素,无序;Map 保存键值对,key-value可为null

黄欣哑3257ArrayList和Set、Map的区别是什么. -
夔卞祥18914029307 ______ 他们的底层实现不同,ArrayList和Map的底层实现是数组,Set的底层实现是Map,Map是要存放两个值,key和value,key不能重复,而Set的实现是存放Map的key,所以Set的值也不能重复,ArrayList有序可重复,Map,和Set无序,不可重复

黄欣哑3257劳驾前辈给我说说Java的集合框架中的maplist和set这三个怎么区分什么时候什么情况用哪一个?
夔卞祥18914029307 ______ map集合,对象以键值对的形式存放在集合中,并且键它是不允许重复的.常用的实现是HashMap和TreeMap,HashMap能够快速的查询到一个键,而TreeMap则是对键按序存放的.list接口是对collection的扩充,它允许存放相同的元素.常用的...

黄欣哑3257JAVA里面的集合类中,List、Set、Map有什么比较具体的应用,书上讲的不太好理解
夔卞祥18914029307 ______ 首先得明白这三者有什么异同点吧. List接口 它的实现类是容量可变的列表,可按索引访问集合中的元素,是有序的集合. 常用的实现类:ArrayList、LinkedList Set接口 不包含重复元素的Collection,也就是说Set中最多只能有一个null元素. ...

黄欣哑3257map set list 数据量一定的情况下哪个省内存呢 -
夔卞祥18914029307 ______ list在不做任何操作的情况下最省内存 注:不对list中的元素进行添加和删除,因为list是排序的!所以每添加一个或删除一个它又要从新排序,所以会占资源!map在做添加和删除的时候不会去排序!因为它是个非序的!但是它本身是个键值对,以比list在存储的时候占资源 所以你在做添加,删除的时候可以用map 在做显示的时候可以用list

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024