集合类等
来源:互联网 发布:2016年网络关键词 编辑:程序博客网 时间:2024/05/16 06:59
Ctrl+shift+o 插入包快捷键
集合:
分为Collection Map
Collection 主要是List和 set
List:ArrayList(不同步,可能造成冲突,但效率要高一些 ,企业较常使用的是arraylist)和Vector(同步,但效率要低一些) vector中元素可以重复
方法:1.add (list.add(对象)) 2.get
Set:元素不可以重复;
Map得到一个 key value
1.Arraylist:
循环遍历:(1)Iterator 迭代器(可替换arraylist里的for循环)
(2)for循环
Arraylist转换成数组,list.toArray()方法,相反,数组arrays.aslist(数组名);数组转换成arraylist;
比较数组的内容是否相等:arrays.eqauls(I,j);
2.Vector:
LinkedList使用双向链表实现,如果要频繁插入元素,则使用LinkedList而不使用ArrayList
Peek(),poll(),remove(),removeFirst(),removeLase()
Set:
如果里面有相同的元素,则只输出一个值,而忽略其他的相同值,也不会报错
Hashset();此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用 null 元素。
TreeSet:
comparator
- 集合类等
- java集合类HashMap、TreeMap等介绍
- Iterator 和ArryList等集合类
- 变量、时间、函数、类等集合
- NSArray,NSSet等集合类的使用
- NSSet与NSMutableSet等集合类
- Map、List等集合
- arrayList,泛型,等集合类的使用全分析
- 如何使用Java List等集合类的removeAll方法
- Java中的Map List Set等集合类
- Java中的Map List Set等集合类
- OGNL访问静态方法,静态属性,集合类等
- 如何使用Java List等集合类的removeAll方法
- 如何使用Java List等集合类的removeAll方法
- Java中的Map List Set等集合类
- Java List等集合类的removeAll方法
- 如何选择 Java中的Map List Set等集合类
- 如何使用Java List等集合类的removeAll方法
- SOCKET编程中,select()函数的作用
- 模板元函数(七)
- justhost美国主机空间的套餐
- Visual Studio 2008常用快捷键
- 人生的三条忠告
- 集合类等
- 【转】编译内核以linux-2.6.26为例
- ANTS Memory Profiler - .NET内存泄漏分析工具
- 文件相关
- 架构师是这样炼成的——专访资深架构师林伟炎
- 理解套接字recv(),send()
- 今日开博
- 1.30杂记
- 占豪--中欧第一轮政治试探完毕