java中的集合框架(一)
来源:互联网 发布:苏州云杉世纪网络 编辑:程序博客网 时间:2024/04/28 01:57
集合框架概述
- 集合的概念
现实生活中的集合:很多的事物凑在一起
数学中的集合:具有共同属性的事物的总体
java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象 - 集合的作用
1.在类的内部,对数据进行组织;
2.简单而快速的搜索大数量的条目;
3.有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速插入或者删除有关元素;
3.有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。
集合和数组
- 数组长度不可变,集合长度可变
- 数组只能通过数组下标访问,类型固定,集合可以访问任意类型
java集合框架体系结构
java框架包括两大类:Collection和Map。它们是java集合框架中的两个根接口。
Collection包括:
- List序列:常用实现类ArrayList (数组序列)。其元素排列有序,可重复
- Queue队列:常用实现类LinkedList(链表),也是list的实现类。其元素排列有序,可重复
- Set集:HashSet 其元素无序,不可重复
map包括:主要包括HashMap(哈希表)
Collection和Map存储对象方式:
- Collection中是独立的一个个的对象
- Map是由键值对为映射存储数据
(待续)
0 0
- java中的集合框架(一)
- Java中的集合框架概述(一)
- Java集合(一)---Java集合框架
- java集合框架(一)
- Java集合框架(一)
- JAVA中的集合(一)
- Java集合框架 (一)
- Java集合框架 (一)
- Java集合框架 (一)
- JAVA集合框架(一)
- Java集合框架(一)
- java 集合框架一
- java 中的集合框架
- java中的集合框架
- Java中的集合框架
- java中的集合框架
- java中的集合框架
- java中的集合框架
- hive-数据存储各种模式
- Android ViewPager详解:基础篇
- 分解输入的3位整数,然后按照十位、个、百位的顺序进行输出。
- 求平面上任意两点间的距离。
- android-linux ELF project template
- java中的集合框架(一)
- CI(CodeIgniter)框架~验证码。。。
- SpringMVC再学习
- 杰奇模板详解
- Hard-题目30:85. Maximal Rectangle
- 反编译零碎
- java-RocketMQ
- chrome49浏览器 以上跨域
- Hard-题目31:23. Merge k Sorted Lists