java 8 篩選過濾集合中的數據

java可以讓我們用filter來過濾不需要的數據,這裏記錄一下:

mapList 可以爲List<Map<String,Object>>,也可以爲List<Bean>,java bean對象。filter箭頭後面就是判斷條件,符合條件的就會留下,下面的例子就是去除List<Map<String,Object>>中map的name爲“小明”的人,留下名字爲“小明”的人

mapList = mapList.stream().filter(i->!Objects.equals(String.valueOf(i.get(name)),"小明")).collect(Collectors.toList());

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章