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

网站做外链平台有哪些刚刚突发1惊天大事

网站做外链平台有哪些,刚刚突发1惊天大事,专业网站建设加盟合作,安庆做网站(以下内容全部来自上述课程) 1. 不可变集合 含义:不能被修改的集合:长度和内容都不变 1.1 应用场景 如果某个数据不能被修改,把它防御性地拷贝到不可变集合中是一个很好的实践。或者当集合对象被不可信的库调用时…

请添加图片描述
(以下内容全部来自上述课程)
在这里插入图片描述

1. 不可变集合

  • 含义:不能被修改的集合:长度和内容都不变

1.1 应用场景

  • 如果某个数据不能被修改,把它防御性地拷贝到不可变集合中是一个很好的实践。
  • 或者当集合对象被不可信的库调用时,不可变形式是安全的。
  • 简单理解:不想让别人修改集合中的内容。

1.2 创建格式

请添加图片描述
细节:

  1. Set集合:键不能重复
  2. Map集合:键不能重复
    Map里面的of方法,参数是有上限的,最多只能传递20个参数,10个键值对
    如果我们要传递多个键值对对象,数量大于10个,在Map接口中还有一个方法:ofEntries

2.Stream流

2.1 Stream流的思想

过滤操作–>过滤操作–>输出操作

2.2 作用

结合Lambda表达式,简化集合、数组的操作

2.3 使用步骤

2.3.1 流水线

先得到一条Stream流(流水线),并把数据放上去
请添加图片描述
Stream接口中静态方法of的细节:

  • 方法的形参是一个可变参数,可以传递一堆零散的数据,也可以传递数组
  • 但是数组必须是引用数据类型的,如果传递基本数据类型,是会把整个数组当作一个元素,放到Stream当中。

2.3.2 中间方法

使用中间方法对流水线上的数据进行操作
请添加图片描述
注意:

  1. 中间方法,返回新的Stream流,原来的Stream流只能使用一次,建议使用链式编程
  2. 修改Stream流中的数据,不会影响原来集合或数组中的数据

2.3.3 终结方法

使用终结方法对流水线上的数据进行操作
请添加图片描述
toArray:

  • 参数的作用:负责创建一个指定类型的数组
  • 方法底层:会依次得到流里面的每一个数据,并把数据放到数组当中
  • 返回值:是一个装着流里面所有数据的数组。
  • 语句示例:String[] arr = list.stream.toArray(value -> new String[value]);

2.3.4 collect–List Set Map

  • List:collect(Collectors.toList())
  • Set:collect(Collectors.toSet())
  • Map:collect(Collectors.toMap(键的规则,值的规则)) 键不能重复
    请添加图片描述
http://www.dtcms.com/wzjs/93186.html

相关文章:

  • 广告艺术设计专业介绍网站优化提升排名
  • 用web做购物网站百度宣传广告要多少钱
  • 怎么样再自己的网站做二级域名武汉大学人民医院官网
  • 宁波做网站的专业公司软文媒体发稿平台
  • 太原网站建设详细策划下载手机百度最新版
  • 企业网站站内优化搭建一个网站
  • 购物网站 后台模板手机百度seo快速排名
  • 网站建设哪家好知道产品软文范例500字
  • 中国佛山营销网站建设平台推广怎么做
  • 做网站和域名简述网站内容如何优化
  • 医院网站可以自己做吗百度搜索引擎推广
  • 网站备案如何申请网站竞价推广托管公司
  • 新网站如何做seo优化seo自媒体培训
  • 阿里云网站备份seo技术服务外包
  • 建设小型网站价钱最有效的15个营销方法
  • 成都网页设计美工培训南昌seo计费管理
  • 北京红酒网站建设长沙岳麓区
  • 地方网站 域名选择营销策划公司介绍
  • 企业网站的设计要点新闻摘抄2022最新20篇
  • 淘宝做关键词的网站广告最多的网站
  • 潍坊网站建设seo百度霸屏推广多少钱一个月
  • 做网站样品图片怎么拍照南宁seo结算
  • 深圳南园网站建设商业软文
  • 六安营销公司优化网站搜索
  • 兰州拼团网站建设郑州网站制作
  • aspx网站服务器失去响应印度疫情最新消息
  • 个人电子商务网站建设今日十大热点新闻事件
  • b站必看的纪录片自媒体营销方式有哪些
  • 开发商seo百度发包工具
  • wordpress简约博客苏州首页排名关键词优化