日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java8 stream index_Java8的stream用法整理

發布時間:2025/3/8 java 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java8 stream index_Java8的stream用法整理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

/***@authorindex

* @date 2020/10/27

**/

public classTestcollectingAndThen {

@Testpublic voidtest(){final int NUM = 14;

List peopleList = new ArrayList<>(NUM);

String[] names= {"小張", "小龍", "小牛", "小豬", "小黑", "小紅", "小白"};for (int i = 0; i < 5; i++) {//添加5個19歲的隨機性別和名字的小朋友

peopleList.add(new People(19, (int) (Math.random() * 2), names[(int) (Math.random() *names.length)]));

}for (int i = 5; i < 8; i++) {//添加3個31歲的隨機性別和名字的小朋友

peopleList.add(new People(31, (int) (Math.random() * 2), names[(int) (Math.random() *names.length)]));

}for (int i = 8; i < NUM; i++) {//添加6個22歲的隨機性別和名字的小朋友

peopleList.add(new People(22, (int) (Math.random() * 2), names[(int) (Math.random() *names.length)]));

}//collectingAndThen先對stream里的元素進行collecting,之后再對結果進行操作,//下面的結果是一個map,對map計算元素數目

System.out.println("分組數目:");

Integer groupCount=peopleList.stream().collect(

Collectors.collectingAndThen(Collectors.groupingBy(People::getName), Map::size));

System.out.println(groupCount);

System.out.println("-------------------------------------");//按照名字分組

System.out.println("按照名字分組");

System.out.println(

peopleList.stream().collect(Collectors.groupingBy(People::getName))

);

System.out.println("-------------------------------------");//按照名字分組(分組的結果是一個map),并統計每一個分組(map中的每一個value)中的元素數目

System.out.println("統計每一個分組(map中的每一個value)中的元素數目");

System.out.println(

peopleList.stream().collect(Collectors.groupingBy(People::getName, Collectors.counting()))

);

System.out.println("-------------------------------------");//按照名字分組(分組的結果是一個map),并取出每一組的最大值

System.out.println("取出每一組的最大值");

System.out.println(

peopleList.stream().collect(Collectors.groupingBy(People::getName, Collectors.maxBy(new Comparator() {

@Overridepublic intcompare(People o1, People o2) {return o1.getAge() -o2.getAge();

}

})))

);

}

}

總結

以上是生活随笔為你收集整理的java8 stream index_Java8的stream用法整理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩视频网站在线观看 | 国语av| 99久免费精品视频在线观78 | 快色在线观看 | 无码h黄肉3d动漫在线观看 | 女人被狂躁c到高潮喷水电影 | 总裁憋尿呻吟双腿大开憋尿 | 免费欧美| www.日本在线视频 | 国产精品8| 榴莲视频黄色 | 国产精品一线二线 | 韩国伦理在线视频 | 午夜快播 | 欧美伊人久久 | 人妻体体内射精一区二区 | 扒开美女内裤狂揉下部 | 久久艹国产精品 | 在线se| www日本免费 | 国产日韩欧美中文字幕 | 国产日韩亚洲 | 国产三级一区二区 | 国产免费av片在线观看 | 国产精品久久..4399 | 免费在线成人 | 欧美青草视频 | 在线看片一区二区 | 亚洲精品123区 | 黄色操人视频 | 国产农村妇女毛片精品久久 | 精品人妻码一区二区三区红楼视频 | 日韩美女视频一区二区 | 男女插插视频 | 麻豆国产尤物av尤物在线观看 | 久久久久人妻一区精品色欧美 | 国产精品黄色大片 | 91精彩刺激对白 | 三级4级全黄60分钟 成人自拍视频 | 色呦呦日韩精品 | 人妻视频一区二区三区 | 最新av| 午夜成年视频 | 中文字幕一区二区三区免费 | 亚洲色图丝袜美腿 | 青青艹视频 | 久久夜靖品2区 | 精品视频一二区 | 波多野结衣视频免费 | 国产精品综合一区二区 | 国产成人在线看 | 亚洲国产一区二区a毛片 | 美女毛片 | 中文乱码人妻一区二区三区视频 | 操夜夜操| 欧美少妇激情 | a色视频| 日批在线视频 | 黄色av网站在线观看 | 国产男女视频在线观看 | 久久久成人精品 | 伊人青青久久 | 日韩一级av毛片 | 乱码一区二区三区 | 日本视频网址 | 欧美自拍视频 | 中文字幕在线观看视频www | 不卡的av网站 | 欧美色xxx| 免费啪啪小视频 | aaa特级毛片| 久久久久久av | av无码精品一区二区三区宅噜噜 | se综合| 哺乳喂奶一二三区乳 | 青青草在线免费 | 手机看片日韩欧美 | 精品无码在线视频 | 成人性生交免费看 | 日本一本高清视频 | 国产激情一区二区三区视频免樱桃 | 玖玖网 | 亚洲高清中文字幕 | 天堂一二三区 | 福利电影一区二区三区 | 在线视频欧美一区 | 永久黄色网址 | 天天躁日日躁狠狠躁伊人 | 韩国三级黄色 | 自拍毛片 | 熟妇毛片 | 毛片手机在线 | 日本xxxx免费| free黑人多人性派对hd | 欧美黑人巨大xxx极品 | 男女av网站| 欧美大波大乳巨大乳 | 久久97人妻无码一区二区三区 | 在线视频观看国产 |