Java集合框架中list.set.map特点
2016-06-12 22:25
381 查看
List:线性
* 元素在集合中的存放是有位置下标的。
* 放置的顺序就是存储的顺序,可以通过下标进行访问
Map:键值对(K-V)
* 元素在集合中的存储顺序与放入的顺序无关
* 通过键查找值
* 键必须唯一(用equals方法和hashCode方法共同判断),但值是可以重复的
Set:不能重复
* 元素在集合中的存储顺序与放入的顺序无关
* 没有下标可言---Set集合没有办法操作指定的某个元素
* 判断重复元素的标准:根据equals方法与hashCode方法
* 元素在集合中的存放是有位置下标的。
* 放置的顺序就是存储的顺序,可以通过下标进行访问
Map:键值对(K-V)
* 元素在集合中的存储顺序与放入的顺序无关
* 通过键查找值
* 键必须唯一(用equals方法和hashCode方法共同判断),但值是可以重复的
Set:不能重复
* 元素在集合中的存储顺序与放入的顺序无关
* 没有下标可言---Set集合没有办法操作指定的某个元素
* 判断重复元素的标准:根据equals方法与hashCode方法
相关文章推荐
- java笔记
- JAVA.SWT/JFace: JFace篇之文本处理
- Java中String类的特点
- java集合入门
- 6_12 java WEB 第一节课
- 远程服务器存储之JDK的get请求方式
- Java学习笔记—Java I/O系统(一)
- java并发编程(四)--守护线程与线程阻塞的四种情况
- java 第一天
- 用RxJava处理复杂表单验证问题
- java集合框架总结
- JAVA代码规范
- Struts2源码深入
- Java 数值溢出
- spring+mybatis轻量级企业框架的学习之路之错误笔记day04
- 基数排序 java代码实现
- Java的位运算符实例——与(&)、非(~)、或(|)、异或(^)
- Struts2中action重定向跳转到jsp页面两种配置方式带参数
- Java 套接字(Socket)
- 【spring系列】(1)——对于面向切面编程(AOP)的理解