java迭代器到底怎么使用

[复制链接]
查看11 | 回复2 | 2011-10-11 20:13:35 | 显示全部楼层 |阅读模式
这个与储存数据的结构有关,最基本的储存工具就是数组,直接用for语句就能遍历全部数据了,其他的有链表,队列,MAP各种储存数据的工具,他们都是抽象工具,不能用for进行遍历,为了规范点我们把这些抽象的数据结构里的数据用一个统一的东西进行遍历,这个东西就是迭代器了,每个数据储存工具里面都带有自己独立的迭代器,我们只要取出这个迭代器就可以遍历数据了。...
回复

使用道具 举报

千问 | 2011-10-11 20:13:35 | 显示全部楼层
迭代器Iterator是一个集合类,通常用来获取集合中的值。例如://创建集合对象hs并存放对象HashSet hs = new HashSet();hs.add(''1'');hs.add(''2'');//获取Iterator引用Iterator it=hs.iterator();//用迭代器取出集合hs中的值while(it...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行