JAVA的Collection接口和Iterator接口中的常用方法
2018-03-20 22:21
1026 查看
一. Collection(集合)接口
Collection是JAVA语言实现一些普通数据结构的接口。 下面介绍其常用方法:1. Iterator iterator();返回一个Iterator接口的对象,用于访问集合中每个元素。
2. boolean add();
添加一个对象到集合中,若集合发生改变,则返回true。
3. int size();
返回当前存储在集合中元素的个数。
4. boolean isEmpty();
判断集合是否为空,若集合中没有元素则返回true。
5. boolean contains(Object obj);
若集合中包含了与obj相等的对象,则返回true。
6. boolean remove(Object obj);
从集合中删除与obj相等的对象,若有匹配的对象删除成功,则返回true。
7. void clear();
从这个集合中删除所有的元素。
二:Iterator(迭代器)
要想使用Iterator接口就必须通过collection接口中的iterator()方法来获得一个Iterator实例对象,用这个Iterator的实例对象通过调用它的方法来遍历集合元素。
下面介绍Iterator接口中的方法:
1. boolean hasNext();若存在可访问的元素,则返回true。
2. Object next();
返回下一个将要访问的集合元素,若已经到了集合的末尾,则抛出一个NoSuchElementException异常。
3. void remove();
删除上一个访问的对象,这个方法必须紧跟Object next()方法之后。
三.测试代码如下:
import java.util.*;public class Sad {
public static void main(String[] args) {
// TODO Auto-generated method stub
String m="";
Collection c=new LinkedList();
c.add("123");
c.add("car");
c.add("sdc");
c.remove("123");
Iterator it=c.iterator();
while(it.hasNext())
{
m=(String)it.next();
System.out.println(m);
}
}
}
相关文章推荐
- Java学习之容器上(Collection接口常用方法,Iterator接口,使用foreach循环遍历Collection集合元素,Set集合通用知识(Hashset类,hashcode()与Lin
- Java学习之容器上(Collection接口常用方法,Iterator接口,使用foreach循环遍历Collection集合元素,Set集合通用知识(Hashset类,hashcode()与LinkedHashSet类))
- java中集合类中Collection接口中的List接口的常用方法熟悉
- java中集合类中Collection接口中的List接口的常用方法熟悉
- java中集合类中Collection接口中的Set接口的常用方法熟悉
- Java常用的接口、类、方法
- JAVA基础再回首(十四)——集合框架、Collection接口、迭代器Iterator、List接口、ListIterator列表迭代器
- Java常用的接口、类、方法
- java常用类:List接口常用方法
- Java中集合框架,Collection接口、Set接口、List接口、Map接口,已经常用的它们的实现类,简单的JDK源码分析底层实现
- javaoop集合框架——List接口的常用方法
- Java中常用的方法、接口、类
- Java_15 集合类接口的常用方法
- Java集合----概述、Collection接口、Iterator接口
- 9.2-全栈Java笔记:List接口的特点和常用方法
- JavaWeb开发之HttpServletResponse接口和常用方法 (跟着龙哥学JavaWeb)
- java中集合类中Collection接口中的Map接口的常用方法熟悉
- JAVA笔记17-容器之一 图、Collection接口、Iterator接口(重要)
- Java基础学习笔记十二 类、抽象类、接口作为方法参数和返回值以及常用API
- 为什么我们要尽可能使用Iterator接口中的remove方法而不是用Collection接口中的remove方法