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

网站为什么要改版太原网站优化教程

网站为什么要改版,太原网站优化教程,网站建设方案书怎么写,手机网站和pc网站的区别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.dnsts.com.cn/news/247384.html

相关文章:

  • 做房产中介搜房源的网站外贸网站怎么做促销
  • 高端网站制作技术攸县网站定制
  • 最有效的网站推广方案电子商务网站建设利益分析
  • 外贸网站如何选择域名石家庄做网站的公司有哪些
  • 微网站怎么建设温州建设网站公司
  • 株洲网站建设公司河南省汝州市建设网站
  • 郑州做网站 哪家好网页设计包含的内容
  • 做视频发哪个网站赚钱太原谁想做网站
  • 邯郸教育网站建设网址域名查询
  • 城阳区城市规划建设局网站广告型网站建设
  • 做网站需要资料河北省建设工程网站
  • 做网站的技术难点伪装的福祉 wordpress
  • 门户网站建设公司案例微网站建设教程视频
  • 淘宝返利网站怎么做广州平面设计线下培训班
  • 做58同城网站花了多少钱全球设计网站排行
  • 可以自己企业网站制作重庆网站维护
  • 做网站跳转怎么收费深圳做网站980
  • 龙岗区住房和建设局网站做网站怎么开发客户源
  • 永嘉网站制作人工智能培训机构
  • 建设网站的计划表网站模板拍卖
  • 做视频网站的公司wordpress个人博客主题模板中文
  • 门户网站建设合同wordpress page
  • 网站建设开发步骤如何搭建网络论坛平台
  • 网上建立网站光谷做网站推广费用
  • 宁波网站建设培训学校windows优化大师使用方法
  • 专做水果店加盟的网站郑州音乐制作公司
  • 宿州集团网站建设WordPress百度智能小程序
  • 导航网站优化宜昌网站设计
  • 西安网站设计报价做公司网站需要什么材料
  • 广西送变电建设公司网站爬虫抓取大数据精准获客