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

松江网站建设哪家好wordpress中文视频教程

松江网站建设哪家好,wordpress中文视频教程,支付宝微信wordpress,事业单位建立网站概述 Optional是JAVA 8引入的一个类,用于处理可能为null的值。 利用Optional可以减少代码中if-else的判断逻辑,增加代码的可读性。且可以减少空指针异常的发生,增加代码的安全性。 常用的方法 示例 代码 public class OptionalTest {pub…

概述

Optional是JAVA 8引入的一个类,用于处理可能为null的值。

利用Optional可以减少代码中if-else的判断逻辑,增加代码的可读性。且可以减少空指针异常的发生,增加代码的安全性。

常用的方法

在这里插入图片描述

示例

代码

public class OptionalTest {public static void main(String[] args) {Integer value1 = null;Integer value2 = new Integer(10);// ofNullable允许参数为nullOptional<Integer>a = Optional.ofNullable(value1);//Optional.of - 如果传递的参数为null,则抛出异常Optional<Integer>b = Optional.of(value2);System.out.println(OptionalTest.sum(a, b));}public static Integer sum(Optional<Integer> a, Optional<Integer> b){// Optional.isPresent判断值是否存在System.out.println("第一个参数存在:" + a.isPresent());System.out.println("第二个参数存在:" + b.isPresent());//Optional.orElse - 如果值存在,返回他,否则返回默认值Integer value1 = a.orElse(new Integer(0));//optional.get - 获取值,值需要存在Integer value2 = b.get();return value1 + value2;}
}

输出:

第一个参数存在:false
第二个参数存在:true
10
http://www.yayakq.cn/news/768791/

相关文章:

  • 免费网站模板素材服务器吗放几个网站
  • 网站代码seo优化民权县住房和城乡建设局网站
  • 网站cname解析网站建设经费估算
  • 青建设厅官方网站永兴城乡住房建设部网站
  • 网站建设执行力网址导航主页哪个好
  • 保定免费做网站玉溪seo
  • 昆明网站建设制作婚恋网站需求分析
  • discuz可以做门户网站么动画网页制作网站
  • 网站建设的培训学做网站先学什么
  • 公司网站空间域名建设公司logo设计大全 效果图
  • 手机微网站开发书籍绍兴房产网
  • 帮公司做网站怎么找wordpress漂浮表单
  • 如何创办自己的网站深圳市建设工程交易服务网站
  • 网站开发合同 保密条款电脑怎样做网站
  • 网站怎么做图片超链接dwwordpress取消置顶
  • 英文网站建设流程网站搜索栏建立
  • 电子商务网站建设规划论文做网站不需要编程的软件
  • 建设银行北京市财满街分行网站网站的html代码在哪
  • 汉沽手机网站建设企业网站建设与实施调查报告
  • 无锡网站建设专业极速信息做个电商网站和app
  • 广州建设工程造价管理站网站推广方式的英文
  • 网站项目流程表承德教育信息网官网
  • 开发网站用什么语言好关于dw做网站
  • 免费化工网站建设手机软件大全
  • 万网账号跟网站有关系吗唐山软件开发公司排名
  • 网站制作用什么语言盐城市建设局网站设计备案资料
  • h5手机网站开发腾讯云 建网站
  • 如何把网站加入白名单东莞厚街劳务事件
  • 网站开发需要哪些技术人员长春专业网站建设推广
  • 企业做官网有哪些好处台州关键词优化哪家好