package myPro1;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
//迭代器iterator
//iterator接口->collection接口->set接口->hashSet实现类
//iterator接口->collection接口->list接口->ArrayList实现类
//iterator接口的方法,next(),hasNext()
public class T5 {
public static void main(String[] args) {
Set<String> set = new HashSet<String>();
set.add("1234qwer");
//对于set来说,重复的字符串"1234qwer",并不会重复显示出来
set.add("1234qwer");
set.add("2");
set.add("3");
set.add("5");
set.add("123");
//调用set的iterator()方法,生出一个迭代器对象
Iterator<String> it = set.iterator();
while (it.hasNext()) {//用循环迭代
String str = (String) it.next();
System.out.println(str);
}
}
}
分享到:
相关推荐
迭代器Iterator.txt 迭代器Iterator.txt迭代器Iterator.txt
迭代器iterator可以很方便的遍历所有元素。Mat类支持迭代器的方式对矩阵元素进行遍历。由于使用迭代器就不需要再使用行列数进行操作。
计算机后端-Java-Java核心基础-第24章 集合01 09. 迭代器Iterator的执行原理.avi
主要介绍了Python迭代器iterator生成器generator使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java中Iterator迭代器讲解,基础数据对象。
该文档是演示迭代器Iterator的使用方法和源代码,其中包括了Iterator的继承类的讲解和再Iterator中的两种方法
遍历方法各有长短,若不是多表联接查询、显示表格的列数已经固定,一般用实体类(UserEntity)迭代的方式。相反,显示的数据表格行和列不确定,此时用实体类(UserEntity)迭代的方式很难实现,只能用List或List...
主要介绍了Java集合框架迭代器Iterator实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了java集合迭代器Iterator中的remove陷阱,需要的朋友可以参考下
Iterator与Enumeration分别是实现迭代器和枚举器类的接口,下面就带大家来详解Java中的迭代迭代器Iterator与枚举器Enumeration,以及它们之间的区别.
主要为大家简单介绍了Java集合框架中迭代器Iterator的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Java采用了迭代器来为各种容器提供了公共的操作接口,下面通过本文给大家分享Java中迭代器Iterator的使用解析,需要的朋友参考下吧
其迭代行为可以挂载到待比较对象的外部, 此外,外部迭代器往往用来支撑内部迭代器的实现。 注意区别于内部迭代器Iterable和枚举器Enumeration 外部迭代器的设计背后体现着迭代器设计模式的思想 (二)源码分析 该...
主要介绍了举例讲解Ruby中迭代器Iterator的用法,是Ruby学习进阶中的重要知识,需要的朋友可以参考下
day03回顾 包 __init__.py __all__ 列表 from import * 相对导入 ... next(iterator) 从迭代器iterator中获取下一条记录,如果无法获取下一条记录,则触发StopIteration 异常 说明: 迭代器是访问
除了使用下标来访问 vector 对象的元素外,标准库还提供了另一种访问元素的方法:使用迭代器(iterator)。迭代器是一种检查容器内元素并遍历元素的数据类型。 标准库为每一种标准容器(包括vector)定义了一种迭代...
java Iterator迭代器的使用 java Iterator迭代器的使用 java Iterator迭代器的使用
迭代器模式(Iterator Pattern)是设计模式中的一种行为模式,它允许顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。迭代器模式提供了一种方法,可以顺序地访问一个聚合对象中的各个元素,而又...
使用迭代器iterator可以更方便地解引用和访问成员,当然也包括vector中的元素,本文就来详解C++中的vector容器及用迭代器访问vector的方法,需要的朋友可以参考下