Map迭代器

简介: 今天用到了,发现不会,随手谷歌之,整理如下。 //Map是接口,刚才在那new Map,汗颜 Map mm = new HashMap(); //Iterator也是接口 Iterator iter = mm.

        今天用到了,发现不会,随手谷歌之,整理如下。

 
//Map是接口,刚才在那new Map,汗颜
Map<Character,Integer> mm = new HashMap();
 
//Iterator也是接口
Iterator<Character> iter = mm.keySet().iterator();
 
while(iter.hasNext()) {
	char key = iter.next();
	//do sth
}
目录
相关文章
|
4月前
map删除迭代器的处理
map删除迭代器的处理
|
12天前
list转迭代器Iterator
list转迭代器Iterator
|
12天前
|
开发者
迭代器(Iterator)遍历的两种方法(for和while)
迭代器(Iterator)遍历的两种方法(for和while)
|
4月前
自己实现iterator迭代器
自己实现iterator迭代器
|
6月前
|
设计模式 Java Python
迭代器(Iterator)
迭代器(Iterator)是一种设计模式,用于遍历聚合对象的一种方法。迭代器提供了一种方法来访问聚合对象中的元素,而不需要暴露该对象的内部表示。迭代器模式在 Java 和 Python 等编程语言中广泛使用,可以用于处理列表、元组、集合等数据结构。
38 1
|
JavaScript 索引
简单理解遍历器Iterator
简单理解遍历器Iterator
91 0
|
Java 容器
使用Iterator遍历map以及list用法
使用Iterator遍历map以及list用法
141 0
使用Iterator遍历map以及list用法
|
算法 搜索推荐 C++
C++迭代器 iterator详解
C++迭代器 iterator详解
282 0
C++迭代器 iterator详解
|
存储 Java 容器
Collection集合框架与Iterator迭代器
集合框架 集合Collection概述 集合是Java中提供的一种容器,可以用来存储多个数据 集合与数组的区别: 数组的长度固定,集合的长度可变 数组中存储的是同一类型的元素,可以存储基本数据类型值,集合存储的都是对象。而且对象类型可以不一致。开发中一般当对象多的时候,使用集合进行存储 Colle
Collection集合框架与Iterator迭代器
|
存储 Java 容器
Iterator迭代器介绍!
Iterator迭代器介绍!
121 0
Iterator迭代器介绍!