java中的集合
来源:互联网 发布:redis mac 客户端 编辑:程序博客网 时间:2024/06/09 23:59
首先就是collection接口
List和Set接口都继承了collection接口
①List的两个实现类:
ArrayList和Vector
联系:
都是有序,存储数据可以重复
添加的时候,add()方法,按照顺序添加;add(Index,Object),插队进行添加
取数据的时候:get( index),或者iterator遍历得到
区别:Vector是线程同步的,安全
②map中的hashMap和hashtable
联系:存储双列数据,键值对
区别:hashtable是线程安全的
hashmap实现map,hashtable继承Directory类
hashmap可以让空值作为key或者value
添加数据:put(key:value)
取数据:get(indx key)
③set 无序,不可以重复
hashset添加数据,使用add,要有一个boolean返回值类型,如果集合里面没有这个对象才可以添加。
取数据:使用Iterator遍历
0 0
- JAVA中的集合类
- JAVA中的集合类
- JAVA中的集合类
- JAVA中的集合类
- JAVA中的集合类
- JAVA中的集合类 - -
- JAVA中的集合类
- java中的集合类
- Java中的集合类
- Java中的集合
- JAVA中的集合
- java中的集合
- java中的集合排序
- Java中的一些集合
- JAVA中的集合类
- Java中的集合类
- Java中的集合类
- java中的集合SetEntry
- Invalid result location value/parameter 解决办法
- support design开发控件
- 【SQL】求两个日期值之间的工作天数
- 关于Android 性能优化的整理
- 实现lamp docker数据容器(mysql)与应用容器(apache+php)独立运行
- java中的集合
- wke升级vs2010,vs2013
- valgrind 检查内存泄漏
- super与this的用法
- 第七周 项目3-负数把正数赶出队列
- Java运行时内存区域
- git commit 中的change-id
- 【Python】 2种实现文件复制的方法
- 一个理性战胜感性的成功案例:P2P投资和活期理财,纠结中提炼出来的1个数学问题