关于集合
来源:互联网 发布:淘宝开店一件代发经验 编辑:程序博客网 时间:2024/06/01 07:24
集合:我们把研究对象统称为元素,把多个元素组成的总体叫做集合。
接下来简单为大家介绍一些常用的集合以及它们的区别:
1.List集合(有序)
1.1ArrayList:数组结构,查询快,增删查改慢;
1.2LinkedList:列联表结构,查询慢,增删查改快,LinkedList提供特有方法,可方便在集合中对首、尾进行操作。例:贪吃蛇游戏的开发;
1.3Vector:查询慢,增删查改慢。
2.Set集合(无序,不允许重复值的插入)
2.1HashSet:允许插入空值(会自动排序);
2.2TreeSet:不允许插入空值(会自动排序);
3.Map(键值对数组,键唯一,键只可对应一个值,值可对应多个键)
3.1HashMap:可以插入空值,无序;
3.2HashTable:不可插入空值,无序;
3.3TreeMap:可以插入空值,有序。
阅读全文
0 0
- 关于集合
- 关于集合
- 关于集合
- 关于集合
- 关于集合
- 关于集合
- 关于集合
- 关于集合
- 关于集合
- 关于集合框架
- 关于flex集合
- 关于Java集合
- java 关于集合框架
- 关于集合框架
- 关于 泛型、map集合
- 关于java集合
- 关于集合的易错点
- C# 关于集合
- Java语法基础总结
- 生活不只有感情
- SQL临时表——分类页面的参数条件筛选
- 责任链模式
- Ubuntu16.04下搭建开发环境及编译tiny4412 Android系统
- 关于集合
- gerrit及git的基本安装使用
- XML+DTD+SAX+DOM4j+Schema
- SpringBoot搭建Java web工程
- HDU3746:Cyclic Nacklace
- 状压DP<旅行商问题>
- Vue.js自定义下拉列表,如何实现在下拉列表区域外点击即可关闭下拉列表的功能
- 初学-HTML
- PCL_超体聚类实现