当前位置: 首页 > news >正文

哪个建设网站公司好南宁推广软件

哪个建设网站公司好,南宁推广软件,制作网站首先做的是,云南鼎润房地产开发有限公司网页设计关于集合元素的remove 重点:当集合的结构发生改变时,迭代器必须重新获取,如果还是用以前老的迭代器,会出现异常 java.util.ConcurrentModificationException 重点:在迭代集合元素的过程中,不能调用集合对象…

关于集合元素的remove

  重点:当集合的结构发生改变时,迭代器必须重新获取,如果还是用以前老的迭代器,会出现异常

  java.util.ConcurrentModificationException

  重点:在迭代集合元素的过程中,不能调用集合对象的remove方法,删除元素c.remove(o);迭代过程中不能这样

 会出现:java.util.ConcurrentModificationException

 重点:在迭代元素的过程中,一定要使用迭代器Iterator的remove方法,删除元素,不要使用集合自带的remove方法删除元素

 import java.util.ArrayList;

 import java.util.Collection;

 import java.util.Iterator;

  public class CollectionTest06{

    public static void main(String[] args){

      //创建集合

      Collection c = new ArrayList();

     //注意:此时获取的迭代器,指向的是那是集合中没有元素状态下的迭代器。

    //一定要注意:集合结构只要发生改变,迭代器必须重新获取

//当集合结构发生了改变,迭代器没有重新获取的时候,调用next()方法是出现异常

  //java.util.ConcurrentModificationException

   //Integer it = c.iterator();

 

     //添加元素

     c.add(1);   //Integer类型

     c.add(2);

     c.add(3);

    //获取迭代器

     Iterator it = c.iterator();

     while(it.hasNext()){

       //编写代码时next()方法返回值类型必须是Object

      //Integer i=it.next();

     Object obj = it.next();

     System.out.println(obj);

     }

     Collection c2 = new ArrayList();

     c2.add("abc");

     c2.add("def");

     c2.add("xyz");

    

    Iterator it2 = c2.iterator();

    while(it2.hasNext()){

        Object o = it2.next();

        //删除元素

       //删除元素之后,集合的结构发生了变化,应该重新去获取迭代器

      //但是,循环下一次的时候并没有重新获取迭代器,所以会出现异常:java.util.ConcurrentModificationException

     //出异常根本原因是:集合中元素删除了,但是没有更新迭代器(迭代器不知道集合变化了)

     // c2.remove(o); //直接通过集合去删除元素,没有通知迭代器(导致迭代器的快照和原集合状态不同)

     //使用迭代器来删除可以吗?

    //迭代器去删除时,会自动更新迭代器,并且更新集合(删除集合中的元素)

      it2.remove();   //删除的一定是迭代器指向的当前元素

      System.out.println(o);

     }

     System.out.println(c2.size()); //0

  

 }

}

http://www.hkea.cn/news/358474/

相关文章:

  • wordpress评论自定义百度刷排名seo
  • 四川建设网官网登录入口泉州seo外包
  • 网站有备案 去掉备案网络营销意思
  • 新建网站推广给企业百度问一问在线咨询客服
  • 曹鹏wordpress建站seo视频广东疫情防控措施
  • 网站开发的岗位排名优化工具
  • 岳阳做网站怎么做推广让别人主动加我
  • 不断改进网站建设公司百度官网优化
  • 万户网站宁波网站制作优化服务
  • 潍坊快速网站排名网站是怎么做出来的
  • 聚美优品的pc网站建设注册网址
  • 陕西省住房与城乡建设厅网站免费b站推广软件
  • 淮南市住房与城乡建设部网站网店买卖有哪些平台
  • 网页qq表情佛山百度快速排名优化
  • 网站建设方案论文1500社会新闻最新消息
  • 网站组建 需求分析市场监督管理局职责
  • 云课堂哪个网站做的好厦门关键词优化seo
  • 中企动力沈阳分公司seo免费诊断电话
  • 网站vps被黑湖人最新排名最新排名
  • 如何夸奖客户网站做的好seo课程心得体会
  • 有哪些做电子商务的网站时空seo助手
  • 临沂百度网站电脑培训机构哪个好
  • 无锡专业做网站的公司怎样把自己的产品放到网上销售
  • 大学网站建设管理办法推广技巧
  • 长春做网站公司seo关键词排名优化软件怎么选
  • 网站开发未按合同约定工期完工seo关键词排名怎么提升
  • 创可贴app海报制作网站百度seo优化方法
  • 龙岗品牌网站建设2024年新闻摘抄
  • 南阳住房和城乡建设厅网站招聘网站排名
  • 如何做网站活动封面建站的公司