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

个人注册网站一般做什么北京seo公司有哪些

个人注册网站一般做什么,北京seo公司有哪些,天津建设工程信息网几点更新,豪华跑车网站建设目录 一、先谈集合: 二、单列集合的三种遍历方式 迭代器遍历 增强for遍历 Lambda表达式遍历 一、先谈集合: 🔥那我们平常用for循环依赖下标遍历不行嘛,这就与集合的分类有关了。 集合的体系结构: collection是单…

目录

一、先谈集合:

二、单列集合的三种遍历方式

 迭代器遍历

增强for遍历

Lambda表达式遍历


一、先谈集合:

🔥那我们平常用for循环依赖下标遍历不行嘛,这就与集合的分类有关了。

集合的体系结构:

collection是单列集合的顶层接口

单列集合分为list和set类

list集合特点:有索引、可重复、添加的元素是有序的

set集合特点:无索引、不可重复、添加的元素是无序的

list集合可以通过下标循环遍历,set集合就不行啦

我们下面的这三种遍历方式,那不管什么集合都嘎嘎好使!!!

二、单列集合的三种遍历方式

 💧迭代器遍历

1.创建迭代器对象

迭代器Iterator是一个接口,获取它的对象要通过该接口的实现类

//多态的方式创建一个arraylist对象
Collection<String> coll = new ArrayList<>();
//添加元素
coll.add("aaa");
//通过iterator方法创建迭代器对象
Iterator<String> it = coll.iterator();//默认获取集合的0索引

2.利用hashNext()与next()方法循环遍历

hashNext()会返回一个bollean类型的值,如果迭代到了集合的末尾,返回false

next()干两件事情 1.获取当前元素 2.移动指针

while (it.hasNext()){String str = it.next();//获取元素 移动指针System.out.println(str);
}

 3.迭代器遍历的三个细节

  • 遍历结束后,指针不会复位,如果再调用next方法,会报错没有该实例
  • 遍历过程中不能使用集合的方法添加元素,会造成并发异常
  • 再次遍历就要重新获取迭代器对象,默认获取集合0索引

💧增强for遍历

1.适用范围

所有的单列集合和数组才能使用增强for遍历

2.增强for遍历的格式

for(变量数据类型 变量名 : 集合名){}

3.实例演示

        //单列集合和数组才能使用Collection<String> coll = new ArrayList<>();coll.add("aaa");coll.add("bbb");coll.add("ccc");//集合名.for// s是第三方变量for (String s : coll) {System.out.println(s);}

 3.增强for的小细节

这里的string s只是一个第三方变量,如果修改了s,不会改变集合里面的值

💧Lambda表达式遍历

1.如何遍历

利用集合里面的 foreach()方法,该方法的参数是一个接口

所以要传入它的实现类对象

注意:arraylist中foreach()的底层原理,其实就是普通的for遍历,只是arraylist集合欧

2.语法

集合名.foreach(匿名内部类);

3.实例演示

        //匿名内部类的方式coll.forEach(new Consumer<String>() {@Overridepublic void accept(String s) {System.out.println(s);}});

Consumer该接口是函数式接口,可用Lambda改写

4.利用Lambda表达式改写

        //简化版的Lambda表达式coll.forEach( s -> System.out.println(s));

 OK就是辣么简单🌹🌹🌹

http://www.hkea.cn/news/384646/

相关文章:

  • 央视新闻最新消息今天什么叫seo
  • 网站建设的意义徐州百度推广
  • 建设网站建设的目标百度云盘资源
  • 个体工商户是否能够做网站在线生成个人网站源码
  • 临沂高端网站建设厦门网站推广费用
  • 网站模版友链交易交易平台
  • 武汉做网站找谁百度导航是哪个国家的
  • wordpress互动游戏黄石seo诊断
  • 网页设计作品下载志鸿优化设计
  • 宾馆网站制作seminar是什么意思
  • 网站建设的进度表爱站查询工具
  • 深圳聘请做网站人员长春刚刚最新消息今天
  • 汽配人网做网站沈阳网站seo公司
  • 网站 短链接怎么做网站建设网站定制
  • 网站开发凭证做什么科目百度推广关键词多少合适
  • 网站正在建设 h5模板新闻热点
  • 龙岗公司网站建设怎么上百度搜索
  • 七米网站建设网站自动推广软件免费
  • 余姚公司做网站跨境电商怎么做
  • 顺义哪有做网站厂家百度快照在哪里找
  • 深圳南山网站建设重庆seo黄智
  • 教育微网站建设我要学电脑哪里有短期培训班
  • 民宿预订网站制作推广方案怎么做
  • 做网站都要掌握什么网页模版
  • 网站怎么做qq微信登陆长沙优化网站哪家公司好
  • 为什么上不了建设银行个人网站漳州网络推广
  • 天津手机网站建站培训代运营公司可靠吗
  • 网站制作的一般步骤长春网站优化平台
  • Python做网站 性能上海seo培训中心
  • 网上投诉平台公众号排名优化