首页 > 编程语言 > 详细

java学习笔记(五)集合

时间:2017-02-13 12:27:47      阅读:233      评论:0      收藏:0      [点我收藏+]

1.Set:存储是无序的,并且不可以保存重复的数据。
HashSet:使用哈希表(散列的)数据结构存储数据的。
HashSet:本身允许添加重复的数据,但其实并未添加到该set中,因此遍历时不会出现重复的数据。
TreeSet:本身允许添加重复的数据,但其实并未添加到该set中,因此遍历时不会出现重复的数据(它是排好序的)。
2.Map:通过唯一标识来存放一组数据(key/value来存放数据),存放的顺序是无序的,不允许出现重复的键。
HashMap:允许出现重复的key,但后面会覆盖前面的对象;键和值都允许为空。
Hashtable:键和值都不允许为空,允许出现重复的key?

java学习笔记(五)集合

原文:http://www.cnblogs.com/dgq-blog/p/6393121.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!