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

小型旅游网站建设方案外贸推广渠道有哪些

小型旅游网站建设方案,外贸推广渠道有哪些,火星wap建站,做it的兼职网站有哪些Iterator 和 ListIterator 都是 Java 集合框架中用于遍历集合元素的接口,但它们有一些区别: 使用的范围:Iterator可以迭代所有集合,而ListIterator 只能用于List及其子类。 继承关系:ListIterator 继承 Iterator,并且ListIterat…

IteratorListIterator 都是 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) {ArrayList<String> arrayList=new ArrayList<>();arrayList.add("张三");arrayList.add("李四");arrayList.add("王五");Iterator<String> iterator=arrayList.iterator();System.out.println("iterator遍历的结果为:");while(iterator.hasNext()){String element=iterator.next();System.out.print(element+" ");System.out.println();}ListIterator<String> listIterator=arrayList.listIterator();System.out.println("listIterator正向遍历的结果为:");while(listIterator.hasNext()){String element=listIterator.next();if(element.equals("王五")){//在遍历过程中,修改集合中的元素listIterator.set("Lisa");}System.out.println(element+" ");}ListIterator<String> listIterator2=arrayList.listIterator();System.out.println("listIterator修改后正向遍历的结果为:");while(listIterator2.hasNext()){String element=listIterator2.next();System.out.println(element+" ");}System.out.println("listIterator修改后反向遍历的结果为:");while(listIterator.hasPrevious()){String element=listIterator.previous();System.out.println(element+" ");}}
}

输出如下所示:

iterator遍历的结果为:
张三 
李四 
王五 
listIterator正向遍历的结果为:
张三 
李四 
王五 
listIterator修改后正向遍历的结果为:
张三 
李四 
Lisa 
listIterator修改后反向遍历的结果为:
Lisa 
李四 
张三
http://www.ds6.com.cn/news/98655.html

相关文章:

  • 外贸网站能用阿里云吗有什么平台可以发广告
  • psd模板 转 网站网文推广怎么做
  • 山东建设企业网站附近的成人电脑培训班
  • 房价查询官网常德seo公司
  • 平面设计欣赏网站推荐百度网盘下载的文件在哪
  • 上海做网站需要多少钱网站关键词优化排名技巧
  • 招聘高级网站建设软文推广产品
  • 网站视频插入播放廊坊seo外包公司费用
  • 南通教育平台网站建设百度网盘人工客服电话多少
  • 做特卖网站百度推广有效果吗?
  • java web网站开发结果新软件推广
  • 官方网站手机专卖店登封网站关键词优化软件
  • 多语言网站开发内容营销是什么意思
  • 门户网站建设解决方案口碑营销什么意思
  • 网站运营推广这么做境外电商有哪些平台
  • 微信链接的微网站怎么做贴吧引流推广
  • 网站和app可以做充值余额功能产品软文是什么意思
  • 做网站注意设么郑州网站seo外包公司
  • 企业网站建设的申请免费发帖推广网站
  • 弹幕视频网站开发seo点击软件手机
  • 360免费建站可靠吗seo排名优化软件
  • 专业做网站推广的公司热点新闻
  • wordpress站点地址灰显重庆百度地图
  • 长沙公司网站开发制作网站的软件叫什么
  • 真人棋牌网站怎么做自媒体135网站免费下载安装
  • 金华做企业网站公司北京营销推广公司
  • 承接做网站网站运营推广
  • 域名怎么做网站成人培训机构
  • 外贸网站建设制作教程新区seo整站优化公司
  • 福州做网站社群运营的经典案例