A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 欧阳文 中级黑马   /  2015-4-30 14:37  /  584 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Iterator 和Iterable 区别

1 个回复

倒序浏览
Iterator是迭代器类,而Iterable是接口。  好多类都实现了Iterable接口,这样对象就可以调用iterator()方法。  一般都是结合着用,比如  HashMap类就实现了Iterable接口,而要访问或打印出Map中所有内容时, 就可以这样: HashMap hashMap;  Iterator iter = hashMap.iterator();  while(iter.hashNext()) {    String s = iter.next();  }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马