Java Collection的操作示例
来源:互联网 发布:市场大数据分析 编辑:程序博客网 时间:2024/05/23 22:25
Collection的常见方法:
- 添加
boolean add(Object obj)
boolean addAll(Collection coll)
- 删除
boolean remove(object obj)
boolean removeAll(Collection coll)
从原集合中删除和参数集合相同的元素。void clear()
- 判断
boolean contains(object obj)
boolean containsAll(Colllection coll)
boolean isEmpty()
判断集合中是否有元素。 - 获取
int size()
Iterator iterator()
迭代器。
该对象必须依赖于具体容器,因为每一个容器的数据结构都不同,所以该迭代器对象是在容器中进行内部实现的。
对于使用容器者而言,具体的实现不重要,只要通过容器获取到该实现的迭代器的对象即可,也就是iterator()方法。
Iterator接口是对所有Collection容器进行元素遍历的公共接口。 - 其他
boolean retainAll(Collection coll)
取交集。保留和指定集合相同的元素,而删除不同的元素。和removeAll功能相反。Object[] toArray()
将集合转成数组。 - 遍历
// 使用Collection中的iterator()方法,获取集合的迭代器对象。Iterator<E> it = c.iterator(); while(it.hasNext()){ System.out.println(it.next());}for(Iterator<E> it = c.iterator(); it.hasNext(); ){ System.out.println(it.next());}
阅读全文
0 0
- Java Collection的操作示例
- 简单的示例操作Collection集合里的元素
- 【java】Collection常用操作
- Java Set的操作示例
- Java Map的操作示例
- Java List的操作示例
- Java Collection 容器类分析与示例
- Java ArrayList Collection.sort排序示例
- Java Collection 迭代器 it.next示例
- 【ThinkingInJava】48、java中Collection的各种操作
- Java Collection的Framework
- JAVA的Collection
- java Collection的shuffle
- java的Collection
- Java的collection
- Java的Collection介绍
- Java中对 [文件] 的操作示例
- java io 对文件操作的示例
- github使用
- 关于ArcSDE用户模式
- OpenCV2编程手册笔记之 4.2计算图像的直方图
- HDOJ1233. 还是畅通工程(并查集+最小生成树)
- SQL Injection(1)
- Java Collection的操作示例
- 面试OR笔试30——单链表环入口节点
- 1008. Elevator (20)
- leetcode 52. N-Queens II DFS深度优先遍历
- Android学习笔记三十七之基于TCP的socket通信
- Spark 机器学习《一》
- iOS开发中方法延迟执行的几种方式
- HeapCreate第三个参数dwMaximumSize
- 响铃:SaaS决胜的终极战场:解决个性化与边际成本的矛盾