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

珠海购物网站制作建设银行 网站首页

珠海购物网站制作,建设银行 网站首页,wordpress后台邮箱怎么设置,如何自己搭建网站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.w-s-a.com/news/764497/

相关文章:

  • 如何减少网站建设中的错误温州网站公司哪家好
  • 宜章网站建设北京定制公交网站
  • 怎么让谷歌收录我的网站郑州网站建设更好
  • 在线视频网站开发方案phpaspnet网站开发实例视频
  • 正常做一个网站多少钱网站开发所遵循
  • 西部数码网站备份领英创建公司主页
  • 中山网站建设文化平台成都电商app开发
  • 无锡网站推广公司排名中国十大网站建设
  • 网站建设报价怎么差别那么大深圳开发公司网站建设
  • 京东商城网站建设方案书建设网站平台
  • 如何查询网站建设时间赤峰建网站的电话
  • 域名购买网站有哪些公司企业邮箱管理制度
  • 阿里云服务起做网站抖音seo推荐算法
  • 免费建站工具机械网站建设公司推荐
  • 怎么用自己主机做网站_如何做简单的网站
  • 阿里巴巴国际站跨境电商平台为什么有点网站打不开
  • 甘肃做网站哪家好网站开发 都包含什么语言
  • 合肥哪里有做网站的广告型网站怎么做的
  • 用dede做的网站国外免费空间哪个好
  • dede个人网站模板企点
  • 韩雪个人网站wordpress 怎么添加网站备案信息
  • 个人网站可以做地方技能培训班
  • 品牌营销策略研究无锡 网站 seo 优化
  • 在线推广网站的方法有哪些织梦网站首页目录在哪
  • 做爰全过程免费网站的视频做网站的几个步骤
  • cpa建站教程青海西宁制作网站企业
  • 简易的在线数据库网站模板网站多服务器建设
  • 成都seo网站建设花店网页模板html
  • 义乌市网站制作网络营销策略名词解释
  • 高端品牌网站建设图片wordpress 资源站主题