最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用JAVA8 filter對(duì)List多條件篩選的實(shí)現(xiàn)

 更新時(shí)間:2021年03月19日 08:40:49   作者:codesWang  
這篇文章主要介紹了使用JAVA8 filter對(duì)List多條件篩選的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

記錄項(xiàng)目開(kāi)發(fā)的過(guò)程中遇到的一些問(wèn)題及解決方法,由于公司操作數(shù)據(jù)庫(kù)都是統(tǒng)一使用工具生成的存在一些多表查詢模糊查詢,這些操作只能在集合方面下手了,比如發(fā)送郵件記錄方面查詢,對(duì)用戶的名字及郵件模糊檢索 年齡匹配查詢。

1.創(chuàng)建實(shí)體類:

2.初始化數(shù)據(jù)

3.對(duì)數(shù)據(jù)進(jìn)行模糊檢索操作

4.多個(gè)年齡匹配

模糊檢索代碼

List<user> filter= users.stream()
             .filter(user -> user.getName().indexOf("月") > -1 || user.getEmail().indexOf("mu") > -1)
             .collect(Collectors.toList());
collect.stream().forEach(user -> {
  System.out.println(user.getName()+"======"+user.getEmail());
});

多個(gè)年齡匹配代碼

List<Integer> ages=new ArrayList<>();
ages.add(20);
ages.add(30);
List<user> filterAges = users.stream().filter(user->ages.contains(user.getAge())).collect(Collectors.toList());
filterAges.stream().forEach(user -> {
  System.out.println(user.getName()+"======"+user.getEmail());
});

到此這篇關(guān)于使用JAVA8 filter對(duì)List多條件篩選的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)JAVA8 List多條件篩選內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

乡宁县| 临沧市| 宝应县| 无极县| 大港区| 宕昌县| 抚远县| 东兴市| 泸定县| 紫阳县| 探索| 浦东新区| 昭觉县| 牟定县| 内江市| 新蔡县| 广昌县| 大足县| 渑池县| 南雄市| 永定县| 湖口县| 阳城县| 和平区| 古浪县| 西乡县| 茶陵县| 五河县| 和顺县| 雅江县| 嫩江县| 赫章县| 漳浦县| 龙井市| 花莲县| 凤庆县| 文成县| 大安市| 成都市| 昭苏县| 睢宁县|