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

浦城 网站 做滁州网站定制

浦城 网站 做,滁州网站定制,网络公司网站建设方案,事业单位网站建设的账务处理Iterator 和 ListIterator 都是 Java 集合框架中用于遍历集合元素的接口#xff0c;但它们有一些区别: 使用的范围#xff1a;Iterator可以迭代所有集合,而ListIterator 只能用于List及其子类。 继承关系#xff1a;ListIterator 继承 Iterator#xff0c;并且ListIterat…Iterator 和 ListIterator 都是 Java 集合框架中用于遍历集合元素的接口但它们有一些区别: 使用的范围Iterator可以迭代所有集合,而ListIterator 只能用于List及其子类。 继承关系ListIterator 继承 Iterator并且ListIterator包含的方法更多 遍历的方向Iterator 接口只能向前遍历集合元素而 ListIterator 接口可以双向遍历即向前或向后遍历集合元素。 遍历的能力Iterator 接口只能遍历集合而 ListIterator 接口除了遍历集合元素外还可以修改集合中的元素添加新的元素以及获取当前遍历位置的索引。 遍历的起点Iterator 接口的遍历起点是集合的开头而 ListIterator 接口可以通过 hasPrevious() 和 previous() 方法从集合的末尾开始遍历。 遍历的性能Iterator 接口的遍历性能通常比 ListIterator 接口更好因为 ListIterator 接口需要维护额外的指针和索引信息。 示例如下所示 import java.util.ArrayList; import java.util.Iterator; import java.util.ListIterator;public class Test{public static void main(String[] args) {ArrayListString arrayListnew ArrayList();arrayList.add(张三);arrayList.add(李四);arrayList.add(王五);IteratorString iteratorarrayList.iterator();System.out.println(iterator遍历的结果为:);while(iterator.hasNext()){String elementiterator.next();System.out.print(element );System.out.println();}ListIteratorString listIteratorarrayList.listIterator();System.out.println(listIterator正向遍历的结果为:);while(listIterator.hasNext()){String elementlistIterator.next();if(element.equals(王五)){//在遍历过程中修改集合中的元素listIterator.set(Lisa);}System.out.println(element );}ListIteratorString listIterator2arrayList.listIterator();System.out.println(listIterator修改后正向遍历的结果为:);while(listIterator2.hasNext()){String elementlistIterator2.next();System.out.println(element );}System.out.println(listIterator修改后反向遍历的结果为:);while(listIterator.hasPrevious()){String elementlistIterator.previous();System.out.println(element );}} }输出如下所示 iterator遍历的结果为: 张三 李四 王五 listIterator正向遍历的结果为: 张三 李四 王五 listIterator修改后正向遍历的结果为: 张三 李四 Lisa listIterator修改后反向遍历的结果为: Lisa 李四 张三
http://www.yingshimen.cn/news/62765/

相关文章:

  • 网站建设及运营服务流程东莞企业画册设计制作公司报价
  • 网站建设挣钱么郑州网站建设新闻
  • 网站建设及维护有什么做宝宝辅食的网站吗
  • 个人网站网页制作电子商务网站建设干货
  • 在微信上怎么做网站建筑图纸怎么看懂的最快 施工图
  • 让别人看到自己做的网站目前做系统比较好的网站
  • 整站优化方案青岛装修设计公司排名
  • 深圳做专业网站易居做网站
  • 网站开发厂商沥林网站建设马甲比较好
  • 做金融网站违法吗一键优化内存
  • 东莞市建网站seo推广介绍
  • 带数据库的网站模板中国电子系统建设三公司网站
  • 工作室 网站备案搭建平台换个说法
  • 行牛建站工业园区网站模版
  • 官网网站系统wordpress摘要p
  • 学校网站建设 应用情况河北省建设局网站首页
  • 网站在建设中页面网站建设开发设计公司
  • 深圳企业网站制作企业公司宣传片ppt模板
  • 网页具有动画网站建设技术建设工程合同解释
  • 吉林移动网站高端网站建设公司新鸿儒
  • 廊坊哪里做网站怎样做网站初中生
  • 南昌网站搭建制作公司针对网站做的推广方案
  • 企业网站页面企业网站模板哪个好
  • 软件开发平台开源廊坊关键词优化平台
  • 四川专业网站建设自己开网店
  • wordpress主题制作调用插件上海优化排名推广
  • 网站开发 前端 外包企业网页设计模板图片
  • 做视频网站 服务器配置网站建设中常用的音频格式和视频格式
  • 淮南矿业集团廉政建设网站做宣传可以在哪些网站上发布
  • 徐州网站建设魔站网络营销的渠道是什么