首页 > 代码库 > 有一个集合,判断集合里有没有“world”这个元素,如果有,添加“javaee”
有一个集合,判断集合里有没有“world”这个元素,如果有,添加“javaee”
// 有一个集合,判断集合里有没有“world”这个元素,如果有,添加“javaee” List list = new ArrayList(); list.add("world"); list.add("java"); list.add("hello"); //ConcurrentModificationException /*Iterator it = list.iterator(); while(it.hasNext()){ String s = (String)it.next(); if("world".equals(s)){list.add("javaee");} }*/ //方法1迭代器遍历元素,迭代器修改元素。元素在刚才迭代的元素后面加 ListIterator lit = list.listIterator(); while(lit.hasNext()){ String s = (String)lit.next(); if("world".equals(s)){lit.add("javaee");} } System.out.println(list);//[world, javaee, java, hello] //方法2 集合遍历元素,集合修改元素(普通for),元素在最后加 for(int x=0;x<list.size();x++){ String s = (String)list.get(x); if("world".equals(s)){ list.add("javaEE"); } } System.out.println(list);//[world, javaee, java, hello, javaEE]
有一个集合,判断集合里有没有“world”这个元素,如果有,添加“javaee”
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。