日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java8新特性之stream流中reduce()求和知識(shí)總結(jié)

瀏覽:24日期:2022-08-11 18:48:41
1.stream().reduce()單字段求和

(1)普通數(shù)字求和

public static void test2(){List<Integer> list= Arrays.asList(new Integer[]{1,2,3,4,5,6,7,8,9});Integer sum=list.stream().reduce((x,y)->x+y).get();System.out.println(sum); }

java8新特性之stream流中reduce()求和知識(shí)總結(jié)

2.BigDecimal求和

public static void main(String[] args) {List<User> list=new ArrayList<>();User user1=new User();user1.setNum1(new BigDecimal(123));user1.setNum2(new BigDecimal(100));list.add(user1);User user2=new User();user2.setNum1(new BigDecimal(100));user2.setNum2(new BigDecimal(100));list.add(user2);BigDecimal sum=list.stream().map(User::getNum1).reduce(BigDecimal::add).get();System.out.println(sum); }

結(jié)果:

java8新特性之stream流中reduce()求和知識(shí)總結(jié)

但是如果列表是中沒有數(shù)據(jù)list.size()==0的時(shí)候會(huì)報(bào)錯(cuò),所以需要將代碼修改成如下:

BigDecimal sum=list.stream().map(User::getNum1) //返回num1的列表.reduce(BigDecimal.ZERO,BigDecimal::add); //列表字段求和

當(dāng)list中沒有元素的時(shí)候就默認(rèn)返回0;

2.stream().reduce()多字段求和

public static void main(String[] args) {List<User> list=new ArrayList<>();User user1=new User();user1.setNum1(new BigDecimal(123));user1.setNum2(new BigDecimal(100));list.add(user1);User user2=new User();user2.setNum1(new BigDecimal(100));user2.setNum2(new BigDecimal(100));list.add(user2);User u=list.stream().reduce((x,y)->{ User user=new User(); user.setNum1(x.getNum1().add(y.getNum1())); user.setNum2(x.getNum2().add(y.getNum2())); return user;}).get();System.out.println(u.getNum1()+'------------'+u.getNum2()); }

結(jié)果:

java8新特性之stream流中reduce()求和知識(shí)總結(jié)

同樣,如果list中沒有元素,則使用如下方式:

User u=list.stream().reduce(new User(),(x,y)->{ User user=new User(); user.setNum1(x.getNum1().add(y.getNum1())); user.setNum2(x.getNum2().add(y.getNum2())); return user;});

默認(rèn)給一個(gè)User對(duì)象,就不會(huì)報(bào)錯(cuò)。

總結(jié)

有三個(gè)參數(shù)類型,本文只說了前兩個(gè)1.一個(gè)參數(shù):Optional reduce(BinaryOperator accumulator),傳入求和函數(shù)式,2.兩個(gè)參數(shù):T reduce(T identity, BinaryOperator accumulator),(默認(rèn)值,求和函數(shù)式)3.三個(gè)參數(shù)的沒怎么用過,暫不說明

到此這篇關(guān)于java8新特性之stream流中reduce()求和知識(shí)總結(jié)的文章就介紹到這了,更多相關(guān)java reduce()求和內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
香蕉成人av| 激情偷拍久久| 国产精品毛片aⅴ一区二区三区| 麻豆精品在线| 综合欧美精品| 亚洲激情五月| 久久久久免费| 中文字幕日本一区二区| 999久久久国产精品| 精品免费av| 国产精品久久久久久久久久妞妞| 99亚洲精品| 桃色av一区二区| 美女精品视频在线| 国产亚洲精品美女久久| 中文在线不卡| 婷婷综合在线| 999视频精品| www.com.cn成人| 日韩国产激情| 成人看片网站| 国产精品99一区二区三| 国产剧情在线观看一区| 欧美久久香蕉| 国产精品调教| 免费精品一区| 91一区二区三区四区| 日韩精品第一区| 成人羞羞视频播放网站| 99xxxx成人网| 老司机精品久久| 日韩精品三级| 美女久久久精品| 久久精品国内一区二区三区水蜜桃| 日韩不卡视频在线观看| 亚洲激情精品| 一区二区三区四区在线观看国产日韩 | 精品一区二区三区免费看 | 天堂va在线高清一区| 久久国产人妖系列| www.九色在线| 热久久久久久久| 欧美三级第一页| 在线观看精品| 日韩精品久久久久久| sm久久捆绑调教精品一区| 久久中文视频| 免费看欧美美女黄的网站| 精品视频高潮| 久久亚洲影院| 欧美三级精品| 免费日韩成人| 蜜臀91精品一区二区三区| 福利精品一区| 青青伊人久久| 亚洲精品一区二区在线看| 国产美女精品视频免费播放软件| 国产精品88久久久久久| 精品色999| 7777精品| 鲁大师成人一区二区三区| 国产精品一区二区三区四区在线观看| 久久天堂精品| 福利一区二区免费视频| 91免费精品国偷自产在线在线| 欧美日韩中文一区二区| 日韩精品久久久久久| 日韩视频一区| 日韩国产专区| 精品视频一二| 老司机免费视频一区二区三区| 中文字幕日韩欧美精品高清在线| 国产一区久久| 亚洲www免费| 日韩高清成人| 日韩欧美精品| 久久精品免费看| 国产丝袜一区| 日本久久二区| 婷婷精品在线| 亚洲精品伊人| 蜜臀a∨国产成人精品| 中文欧美日韩| 另类av一区二区| 免费在线看一区| 日韩高清中文字幕一区| 日韩成人午夜精品| 国产毛片精品| 久久精品五月| 中文字幕在线高清| 九色porny丨国产首页在线| 免费在线欧美黄色| 精品黄色一级片| 欧美成人精品三级网站| 欧美在线亚洲| 亚洲精品精选| 国产精品一二| 欧美日韩在线观看首页| 久久久久久久久久久妇女 | 国产91一区| 精品免费av| 99久久激情| 日韩精品视频一区二区三区| 美女久久99| 国产盗摄——sm在线视频| 成人在线黄色| 婷婷色综合网| 91九色综合| 久久久久久免费视频| 免费在线观看一区二区三区| 欧美在线看片| 欧美性感美女一区二区| 亚洲影院天堂中文av色| 欧美a在线观看| 99久久亚洲精品蜜臀| 蜜臀va亚洲va欧美va天堂| 国产精品久久乐| 免费久久99精品国产自在现线| 国产精品尤物| 99riav1国产精品视频| 国产日韩中文在线中文字幕| 樱桃视频成人在线观看| 蜜臀av国产精品久久久久| 国产一区二区三区亚洲| 六月婷婷一区| 久久婷婷久久| 国产欧美日韩影院| 在线亚洲一区| 精品不卡一区| 欧美亚洲tv| 视频一区二区中文字幕| 蜜桃精品在线| 国产精品www.| 日韩三级精品| 影音国产精品| 狠狠久久伊人中文字幕| 亚洲激情二区| 久久久久99| 成人欧美一区二区三区的电影| 久久精品一区二区三区中文字幕| 日本一区免费网站| 一区二区91| 亚洲精选av| 婷婷综合成人| 欧美亚洲自偷自偷| 国产日韩免费| 亚洲精品日本| 日韩久久99| 日韩精品亚洲一区二区三区免费| 香蕉久久国产| 久久久久久黄| 久久亚洲不卡| 国产精品香蕉| 国产精品亚洲片在线播放| 你懂的国产精品| 日韩精品一区二区三区免费观影 | 国产欧美三级| 免费在线欧美黄色| 欧美日韩四区| 三级久久三级久久久| 四虎8848精品成人免费网站| 成人免费电影网址| 免费黄网站欧美| 午夜亚洲福利| 日韩欧美二区| 亚洲字幕久久| 精品国产精品国产偷麻豆| 蜜桃成人av| 国产福利亚洲| 亚州av日韩av| 久久精品123| 国产精品成人国产| 久久不射网站| 天堂av在线| 蜜桃久久久久久| 91欧美日韩| 亚洲日韩中文字幕一区| 四虎成人av| 亚洲ww精品| 天堂成人国产精品一区| 国产在线观看www| 国产精品玖玖玖在线资源| 夜鲁夜鲁夜鲁视频在线播放| 欧美日本精品| 日韩**一区毛片| 99视频+国产日韩欧美| 国产精品成人3p一区二区三区| 播放一区二区| 国产探花在线精品| 激情欧美丁香| 91精品一区国产高清在线gif| 国产一区不卡| 久久精品福利| 婷婷亚洲精品| 亚洲精品美女91| 麻豆中文一区二区| 国产综合婷婷| 国产 日韩 欧美 综合 一区| 黄色网一区二区| 日韩av成人高清|