我是靠谱客的博主 激动棉花糖,最近开发中收集的这篇文章主要介绍迭代器(Iterator)遍历的两种方法(for和while),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • while循环遍历
Collection coll = new ArrayList();
coll.add("abc1");
coll.add("abc2");
coll.add("abc3");
coll.add("abc4");
Iterator it = coll.iterator();
while(it.hasNext()){
    System.out.println(it.next());
}
  • for循环遍历
Collection coll = new ArrayList();
coll.add("abc1");
coll.add("abc2");
coll.add("abc3");
coll.add("abc4");
for(Iterator it = coll.iterator(); it.hasNext(); ){
    System.out.println(it.next());
}
  • 注意:开发中建议使用for循环实现迭代,因为while循环中,it是在while循环体外创建的,因此while循环结束后,it仍然在内存中占据着一定的空间。而使用for循环,在循环结束后,it的生命周期也会随之结束。

最后

以上就是激动棉花糖为你收集整理的迭代器(Iterator)遍历的两种方法(for和while)的全部内容,希望文章能够帮你解决迭代器(Iterator)遍历的两种方法(for和while)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部