讲一下容器list和set的区别
来源:互联网 发布:淘宝刷好的评价 英文 编辑:程序博客网 时间:2024/05/20 11:49
(一)list和set是什么区别呢?
list里面存的元素是有序的并且是可以重复的,但是set里面存的元素是无序的并且不能重复
用下面两个代码就可以看出来:
public static void test1(){/* * Set是没有顺序并且不能重复,List是有顺序且可以重复 */Map<String,String> map=new HashMap<String,String>();map.put("key1","value1");map.put("key2","value2");map.put("key3","value3");map.put("key4","value4");map.put("key5","value5");map.put("key5","value5");map.put("key6","value6");List<String> list=new ArrayList<String>();list.add("valu1");list.add("value2");list.add("value3");list.add("value3");list.add("value4");list.add("value5");list.add("value6");for(String key:list){System.out.println(key);}System.out.println("=============下面是set集合的=================");Set<String> keySet=map.keySet();for(String key:keySet){System.out.println(key);}}
输出结果
valu1
value2
value3
value3
value4
value5
value6
=============下面是set集合的=================
key4
key3
key6
key5
key2
key1
- 讲一下容器list和set的区别
- 【Java】----容器Set/List/Map 的区别
- java容器List和set的分析
- list和set的区别
- Set 和 List 的区别
- Set和List的区别
- list和set的区别
- Set和List的区别
- List和Set的区别
- list和set的区别
- Java的容器 List、Set、Map的区别
- Java容器-List和Set
- Java 容器 List Set Map ArrayList HashMap 的区别
- set 和list区别
- java的list和set的区别
- Set和List的区别,List和Map的区别(介绍List,Set,Map对象结构
- Set和List 的关系与区别
- List,set,Map 的用法和区别
- 数字图像处理专业英语词汇
- C#实现打开文件或文件夹及选中文件
- 关于在iOS设备上探测WIFI,3G,GPRS使用情况的细节
- yaffs2文件系统移植
- 计算机视觉专业词汇
- 讲一下容器list和set的区别
- yaffs2 移植到mini2440上出现的编译错误
- •C#路径/文件/目录/I/O常见操作汇总
- VC读写配置文件
- mini2440的 linux内核移植
- 史上最经典的Linux内核学习方法论
- 关于我对软件行业的理解及对自身发展的规划
- 何为对齐 /*Linux 学习*/
- Rtems--c_user--关键概念