脚本宝典收集整理的这篇文章主要介绍了

【149天】尚学堂高淇Java300集视频精华笔记(114)

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

第114集: 容器迭代器遍历List和SetList迭代器源代码分析

  1. Iterator接口只有三个方法:

    1. boolean hasNext()用于判断游标后面是否还有元素。

    2. Object next()用于返回当前游标对象并移动游标。

    3. void remove()用于删除游标左边那个元素,执行完next后该操作只能执行一次。

package com.test114;  import java.util.ArrayList; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Set;  public class Test114 {     public static void main(String[] args){         List list = new ArrayList();         list.add("aaa");         list.add("bbb");         list.add("ccc");                  for(Iterator iter = list.iterator();iter.hasNext();){             String str = (String)iter.next();             System.out.println(str);         }          //        Iterator iter = list.iterator(); //        while(iter.hasNext()){ //            String str = (String)iter.next(); //            System.out.println(str); //        }          //        for(int i=0;i<list.size();i++){ //            System.out.println(list.get(i)); //        }                  Set set = new HashSet();         set.add("111");         set.add("222");         set.add("333");          //        Iterator iter = set.iterator(); //        while(iter.hasNext()){ //            String str = (String)iter.next(); //            System.out.println(str); //        }                  for(Iterator iter2 = set.iterator();iter2.hasNext();){             String str = (String)iter2.next();             System.out.println(str);                      }              } } 

总结

以上是脚本宝典为你收集整理的

【149天】尚学堂高淇Java300集视频精华笔记(114)

全部内容,希望文章能够帮你解决

【149天】尚学堂高淇Java300集视频精华笔记(114)

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过