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

win2003创建网站自己的网站在哪里找

win2003创建网站,自己的网站在哪里找,提高网站排名的软件,做个人网站怎么做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.yayakq.cn/news/403557/

相关文章:

  • 做音乐网站的目地招投标信息查询平台
  • 最好的企业网站源码wordpress 自动安装 插件怎么用
  • 企业网站必须做可信网站认证新乡seo公司
  • 企业网站管理系统视频教程百度热议
  • 专业做影楼招聘网站有哪些域名查询网站信息
  • 合肥医疗网站建设流程优化四个方法
  • 网站用什么系统好网站定制深圳
  • 做理论的网站莆田中建建设发展有限公司网站
  • 张家港网站建设公司天气预报网站开发
  • 成品网站nike源码1688常州网架生产厂家
  • 制作网站参考案例网站制作公司都还赚钱吗
  • 南京代做网站网站 如何做 中英文切换
  • 个人网站设计内容和要求做学校法人年度报告的网站
  • asp网站 上传空间中国营销传播网网址
  • 通辽建设公司网站sem推广软件哪家好
  • 织梦建设手机网站银川市建设诚信平台网站
  • 江苏工信部网站备案查询天津卓信软件开发有限公司
  • 做网站的协议书和计划书少儿编程加盟费一般多少钱
  • 网站备案后怎么做简单的响应式网页实例
  • 六安网站定制智慧团建注册登记入口
  • 个人房产信息查询网站电商运营主要做什么工作
  • 网站顶部动画代码点餐网站怎么做
  • 模仿网站页面违法吗app开发的价值
  • 如何把自己做的网站放到微信上flash网站的优缺点
  • 鄂尔多斯做网站的公司做网站流量点击分析的软件
  • 杭州互联网网站公司wordpress主题wordstar
  • 网站建设陆金手指科捷11徐州市建设工程交易网
  • 射阳做网站的公司在哪治疗男科一般花费多少钱
  • 网站被攻击了怎么办劳务公司怎么注册需要什么要求
  • 仁寿建设局网站旅游平台网站合作建设方案