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

php网站开发环境论文设计网站页面步骤

php网站开发环境论文,设计网站页面步骤,企业营销管理系统,wordpress keyshot目录 一、Stream 相关 1、findFirst 方法 二、Optional 1、如何构造Optional 2、ifPresent 方法 一、Stream 相关 1、findFirst 方法 Stream的findFirst方法在此流中查找第一个元素作为Optional。 如果流中没有元素,findFirst返回空的Optional。 如果流没…

目录

一、Stream 相关

1、findFirst 方法

二、Optional 

1、如何构造Optional

2、ifPresent 方法


一、Stream 相关

1、findFirst 方法

Stream的findFirst方法在此流中查找第一个元素作为Optional。

如果流中没有元素,findFirst返回空的Optional。

如果流没有顺序,那么findFirst可以选择任何元素。

如果findFirst选择的元素为null,它将抛出NullPointerException。

二、Optional 

JDK 1.8加入了 Optional 类。用于避免用if判空时出现空指针异常,它就是一个包裹着对象的容器。如果值存在则 isPresent()方法会返回 true,调用 get() 方法会返回该对象。

1、如何构造Optional

JDK 提供三个静态方法来构造一个 Optional:

  1. Optional.of(T value) 该方法通过一个非 null 的 value 来构造一个 Optional,返回的 Optional 包含了 value 这个值。对于该方法,传入的参数一定不能为 null,否则便会抛出 NullPointerException。

  2. Optional.ofNullable(T value) 该方法和 of 方法的区别在于,传入的参数可以为 null,进行三目运算,判断传入的参数是否为 null,如果为 null 的话,返回的就是 Optional.empty()。

  3. Optional.empty()该方法用来构造一个空的 Optional,即该 Optional 中不包含值 —— 其实底层实现还是 如果 Optional 中的 value 为 null 则该 Optional 为不包含值的状态,然后在 API 层面将 Optional 表现的不能包含 null 值,使得 Optional 只存在 包含值 和 不包含值 两种状态。

2、ifPresent 方法

如果 Optional 中有值,则对该值调用 consumer.accept,否则什么也不做。

http://www.yayakq.cn/news/819344/

相关文章:

  • 网站建设太仓学校做网站有些什么好处
  • 电话怎么做网站域名齐齐哈尔市网站建设
  • wordpress购物网站手机盐城网站开发
  • 有哪些网站下载ppt是免费的公司搭建平台
  • 网站开发合同样本朔州网站建设收费
  • 北京网络营销公司排名廊坊百度推广seo
  • 网站系统设计目标网站初期建设方案
  • .ent做的网站有哪些简约大方的网站
  • 容桂网站制作价格网站推广方法有哪几种
  • 哈尔滨网站搜索优化公司wordpress设置静态内容缓存时间
  • wap网站开发教材昭通网站建设兼职
  • 怎样学网站开发邢台网站建设讯息
  • 企业网站的功能做业务网站
  • 济南网站制作创意软件开发专业专科
  • 网站上线验收企业网站php源码免费下载
  • 做团购网站怎样赚钱网页制作标题设置步骤
  • 邯郸网站推广怎么架设个人网站
  • 深圳福田做网站公司网页游戏传奇霸主辅助
  • 公司网站建设代理一般做多久天河区做网站公司
  • 温州网站制作优化凡客建设网站稳定吗
  • 如何让网站收录公司名北京网站优化步骤
  • wordpress小说网站关于营销的网站有哪些
  • 模板王网站dewplayer wordpress
  • 帝国做视频网站深圳做企业网站的公司推荐
  • 网站中常用的英文字体精彩app应用下载
  • 博客做资讯类网站普象工业设计网官网
  • 外贸网站用wordpress网站前台的实现
  • 生成flash的网站源码长沙找工作包吃住6000
  • 贵州省住房和城乡建设厅网网站微信营销模式有
  • 自己动手建设网站过程wordpress怎么静态化