Iterator 接口
来源:互联网 发布:网络用语2015最新 编辑:程序博客网 时间:2024/05/16 16:06
1.所有实现了Collection接口的容器类都有一个iterator方法,用以返回一个实现了Iterator接口的对象。
2.Iterator对象称作迭代器,用以方便的实现对容器内元素的便利操作
Iterator接口定义了三个方法,如下:
boolean hasNext(); //判断游标右边是否有元素
Object next(); //返回游标右边的元素并将游标移动到下一个位置
void remove(); //该操作只能执行一次
import java.util.*;public class TestIterator {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubCollection c=new HashSet();Student s1=new Student("yuan",22);Student s2=new Student("yy",23);Student s3=new Student("huang",24);//add方法添加的是对象c.add(s1);c.add(s2);c.add(s3);//对HashSet中的元素进行遍历Iterator it=c.iterator();while(it.hasNext()){//取出来进行类型转化--->对象Student s=(Student)it.next();System.out.println(s.getName());/* 结果为: yy yuan huang 从结果可以看出是无序的,这就是Set:无序 */}}}class Student{private String name;private int age;public Student(String name,int age){this.name=name;this.age=age;}public String getName() {return name;}public int getAge() {return age;}public void setName(String name){this.name=name;}public void setAge(int age){this.age=age;}}
- Iterator 接口
- 接口 Iterator
- Iterator 接口
- Iterator接口
- Iterator接口
- Iterator接口
- 接口Iterator
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口
- Iterator接口分析
- Collection 与iterator接口
- Iterator接口分析
- NIO就绪处理之OP_ACCEPT
- error C2018: unknown character '.....'
- List node
- 快速转化J2ME程序为Android程序
- linux mmap 使用
- Iterator 接口
- Cannot find ActionMappings or ActionFormBeans collection
- java关于File类的介绍
- PS笔记:What's the difference between Subexpression and Array Subexpression?
- 汇编原理之前言
- [转]学习linux/unix编程方法的建议
- 上传文件
- NIO就绪处理之OP_WRITE
- MATLAB拉格朗日插值