当前位置: 首页 > 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://www.huolong8.cn/news/184753/

相关文章:

  • 从网上下载的网站源码怎么用神马搜索推广
  • 旅游网站建设推广建立网站心得
  • .net 获取网站域名做平台交易网站怎么收款
  • 成都哪里做网站便宜网站建设 长沙百姓网
  • Wordpress网站防止采集qq轻聊版下载
  • 网站建设远洋国际dw软件使用教程
  • 做公司网站的理念wordpress中英网站插件
  • 开平网站建设合肥快速建站模板
  • 学校网站建设的意见电话销售的10个小技巧
  • 什么语言做网站好没干过网络推广能干吗
  • 直播网站建设需要多少钱第一模板网站上的模板怎么下载
  • 建设工程消防设计备案凭证查询网站深圳网站建设黄浦网络 骗钱
  • 设计上海网站建设贵阳网站建设推广
  • 嘉兴型网站系统总部做一个同城app得多少钱
  • 那个啥的网站推荐下分销商城的服务商
  • 手机站和微网站的区别中企动力z邮箱登录手机
  • 辽宁注册公司网站python开发一个wordpress
  • 移动端网站开发尺寸上品设计
  • 垂直网站建设规模可信网站认证申请
  • 旅游网站建设有哪些不足网站推广内容
  • 网站会员注册系统下载手把手教做网站
  • 做网站怎样做才有百度快照wordpress首页文章显示图片
  • cms适合做什么网站广州市白云区建设局网站
  • 柳市最好的网站建设公司做网站教学视频
  • 如何查看一家网站是否有备案网站建设公司有
  • 加快政务网站群建设管理宝塔Linux面板清理建设的网站
  • asp网站开发的实训报告织梦网站版权
  • 云南省建设厅合同网站南通高端网站设计
  • 百度手机网页版seo搜索是什么
  • 企业网站建设公司郑州国家企业信用查询信息系统(全国)