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

内部网站管理办法qq在线登录官网入口

内部网站管理办法,qq在线登录官网入口,404 重定向 wordpress,小型企业网站模板下载一、需求背景 Java8的Optional接口是我们经常使用的一个接口#xff0c;尤其是对对象进行判空的时候#xff0c;需要经常使用到IfPresent()。 但是#xff0c;如果是对List进行判空、循环的话#xff0c;就稍显繁杂了#xff0c;因为几乎每次对List进行操作的时候尤其是对对象进行判空的时候需要经常使用到IfPresent()。       但是如果是对List进行判空、循环的话就稍显繁杂了因为几乎每次对List进行操作的时候都需要先进行IfPresent然后再调用forEach();那么,能否自己写一个方法,将这两结合起来呢?,其实也不难,大致实现如下: 二、具体实现 具体实现步骤、调用方法如下 具体实现 /*** 如果List的IfPresent判断通过,就调用forEach循环* param optionalList 待操作的list* param action forEach操作* param T 消费者对象*/public static T void forEachIfPresent(OptionalListT optionalList, ConsumerT action) {optionalList.ifPresent(items - items.forEach(action));} 调用 public static void main(String[] args) {OptionalListString optionalList Optional.ofNullable(Arrays.asList(A, B, C));ListString list new ArrayList();// 原始的ifPresent、forEach调用System.out.println(-------------------原始调用操作结果-------------------);optionalList.ifPresent(items - {items.forEach(item - {System.out.println(item);list.add(item);});});System.out.println(list);list.clear();// 调用自定义方法实现ifPresent以及forEach循环操作System.out.println(-------------------原始自定义增强方法操作结果-------------------);forEachIfPresent(optionalList,item-{System.out.println(item);list.add(item);});System.out.println(list);}输出结果 -------------------原始调用操作结果------------------- A B C [A, B, C] -------------------原始自定义增强方法操作结果------------------- A B C [A, B, C]可以看到,通过上述组合以后,简化了ifPresent和forEach调用的步骤,并且与原始的调用方法无二.
http://www.dnsts.com.cn/news/197654.html

相关文章:

  • 太原企业网站模板建站极速网站建设服务商
  • 山西笑傲网站建设seo工具包括
  • 个人网站代做wordpress+菜单大小
  • 那些企业需要做网站杭州关键词排名工具
  • 霍邱县住房和城乡建设局网站wordpress 图标
  • 网站推广软文背景做网站公司
  • 外贸网站建设 soho暴雪加速器
  • wordpress php5.6版本东莞seo关键字优化
  • 广东学校网站建设公司可视化建站工具
  • 网站优化标准域名历史解析查询
  • 维度网络做网站凡科网站建设步骤
  • 跨境电商网站设计装饰logo设计图片
  • 网站模板代理电话哪个网站做视频钱多
  • 江门学做网站课程临沂做网站哪家好
  • 网站建设推广的广告语wordpress网站模板下载失败
  • html5移动端网站开发wordpress侧栏菜单加上序号
  • 网站申请页面深圳做网站收费
  • 电子商务网站开发语言做网站后台的时候要注意什么
  • 国外做美食视频网站有哪些公司有域名的怎么建设网站
  • 网站转app工具wordpress移动下方的菜单
  • 上海青浦做网站公司wordpress 素材
  • 使用joomla的网站汉中软件开发项目管理
  • 新乡网站建设方案中国十大工业设计公司
  • 微信上如何做网站手机软件开发公司
  • 肇庆市住房和城乡建设局网站展示型网站开发
  • 新浪网站用什么语言做的泰安房产网数据中心
  • 景宁县建设局网站官方网站弹幕怎么做
  • 网站开发需求文档prd模板wordpress 分类文章列表
  • 网站建立的步骤是wordpress 回复 慢
  • 商丘网站制作的流程wordpress 密码提示