专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

函数式接口编程真没那么难,简单几行让你的代码更优雅

  函数式接口(FunctionalInterface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。
  JDK8中新增了一个很重要的包:java。util。function,在这个包下的所有接口都是函数式接口。通过函数式接口,可以极大的简化我们的代码,让我们的代码看起来更简洁。
  包中的接口虽然多,但是大致可以分为4大类,分别是Consumer(消费型)、Supplier(供给型)、Predicate(谓词型)、Function(功能型)。
  函数式接口虽然看起来很抽象,但是一旦理解了其原理,使用起来还是很简单的。1,Consumer消费型
  Consumer接口会接受一个输入参数,但是不会有返回结果,一般用于对某个输入对象做一些加工操作。
  Consumer的一个经典使用场景就是集合的foreach方法了。ArrayListIntegerlistLists。newArrayList(1,2,3,4,5);list。forEach(x{System。out。print(x,);});
  点开foreach方法可以看到该方法接受了一个Consumerlt;?superEaction参数。
  ArrayList的foreach实现
  应用示例:
  2,Supplier供给型
  Supplier接口不接受参数,用于生产我们需要的数据。
  Supplier的应用很简单,一般用于产生随机数,订单号,工厂生产对象等等。3,Predicate谓词型
  Predicate接受一个输入参数T,返回一个布尔值结果,常用于数据的校验。
  4,Function功能型
  Function的使用也比较广泛,它接受一个参数,并且会对参数进行计算加工产生另一个参数。
  最后再说一下函数式编程与命令式编程的区别:
  命令式编程就是我们要告诉代码怎么做,比如要实现一些功能,那就把这个功能的详细过程通过代码一行行的写好。
  函数式编程就是我们要告诉代码做什么,是一种方法论,说白了就是调用某个API去编程。
  总得来说呢,函数式的编程确实可以简化我们的代码,让我们以更简单的方式去完成某些比较复杂的功能,但是也有些朋友会觉得函数式编程过于抽象,不好理解。
  不知道大家在平时项目中使用函数式编程的频率有多少呢?
  头条创作挑战赛
  我是程序员拾山,欢迎关注我,期待与大家一起学习成长,也感谢您的点赞和关注。

心灵的深处心灵的深处作者廖艳雷主播碧莹清冽我睁开迷醉的眼睛,朦胧的香味中,你出现在我的眼里,爱连结着我和你,再遥远的距离,也能和你心灵感应,漫天银河闪烁不停,我聆听风的讯息,不用言语感觉真实我们一定会在梦中相见如同小女孩子醉眠在我的诗里这迷人的人告诉你你同住在这个世界不全是坏的在戏弄熄了的太阳下我满足于世界的尘泥一个女孩仿若漂浮在天空的云鸣虫在炎热的夏天喧闹将它悬在我梦里的园眼神里深蕴着除去心魔天高地阔人累于心。攀比计较源于心,烦恼焦虑始于心,想太多放下少苦于心。一位交情甚好的朋友,几天前突然了断了自己的生命。他56岁生日那天,我们还在一起聚了餐。他的酒量还是那么大,酒风还是那么火了采摘热了乡村图为永红村杏林一角。白凯冰摄本报记者白凯冰近年来,随着乡村采摘游在各地兴起,近郊采摘水果体验农家生活成为人们追捧的休闲方式,以观光采摘为主的果园经济悄然流行。杏子是永红村最大的特色近战难道才是版本最优解,GBLXin匕首绝活秀翻全场,斩获第一于10。1日晚举行的永劫无间NBPLS2赛季第三双周单排周常赛积分榜已出,GBLXin不愧是上一双周单排周决赛的亚军选手,在比赛中表现相当稳定,目前积分位于周常赛第一的位置,接下来给老婆买了一款颜值爆表的智能手机今年的国庆节假日,我给老婆在网上买了一款颜值爆表的智能手机,而且性价比很高,这款手机就是vivoS15。这款手机的屏幕是6。62英寸的的超大三星E4AMOLED屏,不仅仅屏幕超级大小米6款手机停止官方维修服务Redmi首款真旗舰K20Pro在列稿源cnBeta10月2日消息,近日,小米官方发布了一则停止服务产品公告,由于生产商不再供应售后服务所需零配件,维修物料超过法定供应年限,从10月1日起,小米Redmi多款手机停止推动夜间经济高质量发展近日,湖南永州市道县梦幻乐园开园,夜间经济点缀人们缤纷多彩的夜晚。何红福摄(人民视觉)核心阅读从夜市到夜间经济商圈,再到夜间文旅消费集聚区,夜间经济不断向产业化专业化品质化的方向升国庆去哪玩?伯温故里,天然文成时光荏苒,岁月如梭。又是一年秋风起,又是一年国庆至。在这个阖家团圆的日子里,你准备去哪玩呢?如果你还没有选好出行目的地,那么我推荐你来伯温故里,天然文成吧。拒绝人从众,这个景美人少秃鹫,圣洁的神鸟,至死都不留半点遗物在人间(秃鹫上)原创李良苏20221020818发表于北京今天,是我深入昆仑山考察探险的第八天。早晨起来,我看到宿营地山头的岩石上,站立着一群秃鹫。这是我在青藏高原当兵多年来,头一次这样近距离观察多地晒出国庆首日旅游成绩单本地人游本地成主流国庆小长假进入第二天。澎湃新闻(www。thepaper。cn)注意到,10月2日,多地发布了假期首日的旅游成绩单。据川观新闻报道,2022年国庆假期首日,四川省统筹抓好安全生产疫
女王的葬礼上,凯特戴着戴安娜的戒指,端庄优雅,比卡米拉气质好作为英国历史上在位时间最长的君主,伊丽莎白二世几乎已经成了一种象征。随着女王去世,英国王室也将迎来新改变。其中,从前的老太子查尔斯,成了查尔斯三世。而他那倍受争议的老妻卡米拉,则跟虞书欣两个人的小森林带300套衣服进组,你看品味怎么样?近日,虞书欣张彬彬主演的新剧两个人的小森林开播了,虞书欣在剧中饰演的是一个美妆博主,我发现剧中虞书欣的穿搭相当的用心,而且衣服从品牌到风格都非常符合这个角色的定位。后来我才知道,原医格仕祛斑浅谈如何避开祛斑误区现在长斑的女性有很多,因此大家都会去寻找解决斑点的方法,而网上祛斑淡斑的方法也有很多,因此就有朋友在祛斑时陷入了一些误区,导致自己不仅没有解决斑点,反而让问题变得严重,下面医格仕祛逼自己(一定要看看)网上曾有人问什么时候你学会了靠自己?有位网友这样回答难过时没人哄,学会了坚强生病时没人问,学会了承受落魄时没人理,学会了独立。头顶没伞的人,只能自己找地方避雨。话虽扎心,却引起了共能不能快点来娶我,我快待不下去了头条创作挑战赛有时候并不是我们失去了寻找爱情的激情更多的时候是害怕爱情带来的伤害01hr长大后的生日,没了蛋糕在生日的那天你总是故作忘记还说,这么大人了过什么生日却直到凌晨也一直在歹也是一天人生得意须尽欢,莫使金樽空对月。俗话讲好也是过一天,歹也是过一天。那我们有何理由不时刻寻求开心之事呢?每个人心中为人处事都有自己的一套标准,长期执行一个标准的阅历可能会很平淡或者平感悟秋天一场绵绵的秋雨,将夏天远远的抛开,自北国吹来的阵阵凉风,驱走了高温闷热的酷暑,将一片片泛黄的树叶吹落撒满一地。陡然凉爽的空气,催人一早一晚加衣盖被,防止秋寒的侵袭。人说自古秋日悲寂冷如霜,夜未央,玉镜高悬何处不清凉冷如霜,夜未央,玉镜高悬何处不清凉。次第开,似雪下瑶台,冰肌玉骨天生就,不向人间献媚来。千金难买笑,人间万事不关情,如霜枫叶琼花白胜莹。月下伊人独自伤,灯火映红妆,未央宫里君王夜断所谓伊人,在我之心,深爱的你,永难忘记真正的爱,永不消散。真爱的人,永难忘怀。岁月深处,我依旧为你困顿于深情的世界,无法逃离对你的想念,只是再回首,我却再难触及的暖。世间有一种爱恋,爱到入骨成醉,却不得不将爱掩藏于心底卡戴珊穿紧身衣腰好细!前凸后翘身材火辣,优越宽胯很是吸睛近日,卡戴珊现身洛杉矶街头,被媒体拍摄到街拍图,并发布到社交平台上,不得不说卡戴珊的身材还是一如既往的好,超级有料,也是引来无数网友的围观和感叹!在媒体晒出的照片中,只见卡戴珊身穿小个子入秋穿搭范本,身高153cm的她,穿搭时髦气质又显高入秋以后小个子的穿搭烦恼也随之而来,穿衣没气场,因为个子不高很多衣服感觉撑不起来,没有模特般的身高穿什么都不好看。为了帮小个子女生找到穿衣自信,今天特地找了一位身高153cm的素人
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网