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

超大型网站建设购物网站开发历史

超大型网站建设,购物网站开发历史,国家批准的现货交易所,网站建设与维护 课件之前 #xff0c;我写过Java 8中引入的Optional类#xff0c;该类用于对可能不存在的值进行建模并减少可能引发NullPointerException的位置的数量。 Java 9向Optional添加了三个新方法#xff1a; 1. ifPresentOrElse 新ifPresentOrElse方法允许你执行一个动作#xff0c… 之前 我写过Java 8中引入的Optional类该类用于对可能不存在的值进行建模并减少可能引发NullPointerException的位置的数量。 Java 9向Optional添加了三个新方法 1. ifPresentOrElse 新ifPresentOrElse方法允许你执行一个动作如果Optional存在如果不同的操作Optional是不存在。 例如 lookup(userId).ifPresentOrElse(this::displayUserDetails,this::displayError)2.流 新的stream方法使将Optional对象流转换为其中存在的值流变得更加容易。 以前在Java 8中您需要两个步骤来实现这一目标。 首先您将过滤掉空的Optional 然后将其余部分拆箱以获取它们的值。 如下所示 // In Java 8: Stream.of(alice, bob, charles).map(UserDirectory::lookup).filter(Optional::isPresent).map(Optional::get).collect(toList()); 在Java 9中使用stream方法使代码变得更简单 // In Java 9: Stream.of(alice, bob, charles).map(UserDirectory::lookup).flatMap(Optional::stream).collect(toList());3.或 or方法与orElseGet方法有些相似但是返回Optional对象而不是值。 如果存在值则返回现有的Optional 。 如果该值不存在则返回提供功能产生的Optional 。 例如 lookup(userId).or(() - lookupInAnotherDatabase(userId));翻译自: https://www.javacodegeeks.com/2017/12/java-9-enhancements-optional.html
http://wiki.neutronadmin.com/news/184753/

相关文章:

  • 郴州网站建设培训个人网站建设与企业网站
  • iis配置网站phpwordpress全站同一个标题
  • 如何建设网站方便后期维护北京口碑最好的教育机构
  • 成都网站建设益友网络wordpress手机号码登录
  • 成绩查询网站开发土特产网站模板 织梦
  • 专业服务网页制作上海网站seo外包
  • 建立个人网站多少钱和卫通app下载
  • 电商网站功能设计用jquery制作网页
  • 网站的特效代码厦门网站建设那家好
  • 秦皇岛做网站的公司哪家好政务网站建设存在问题
  • 做网站常见问题模板免备案的网站空间
  • 国土局网站建设经验上海搭建工厂
  • 企业网站页脚模版免费网站
  • 重庆建设工程网站wordpress调用留言
  • 网站建设方案书怎么签字上传制作一个网站就等于制作一个网页
  • 网域高科学校网站管理系统漏洞wordpress 含演示数据库
  • 西宁个人网站建设重庆专业做网站
  • 杭州城乡建设网站红尘直播
  • 乔拓云网站建设app开发公司成员
  • 做渔具最大的外贸网站河北交通建设投资集团公司网站
  • 工信部网站备案查询官网oppo软件商店
  • 在线考试系统网站开发自媒体135免费版下载
  • 去百度建网站wordpress不同分类文章不同模板
  • 阳江网站建设推广郑州市二七建设局网站
  • 黄骅市网站建设公司旅游网站开发设计报告书
  • 网站的关键词搜索怎么做微信公司
  • 盐城网站建设做纸箱在什么网站找客户
  • 网站建设如何把代码做推广app赚钱的项目
  • 网络公司制作网站企业咨询管理服务
  • 做网站的费用入什么科目什么网站可以做微招聘