亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java8 List集合如何移除滿足條件的元素

 更新時間:2022年11月30日 15:40:11   作者:在奮斗的大道  
這篇文章主要介紹了Java8 List集合如何移除滿足條件的元素,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Java8 List集合移除滿足條件的元素

list.removeIf(filter ->{
?? ?return containerList.contains(filter);
});

功能:移除list中已經在containerList 容器中存在的元素。

移除List集合中特定的元素

兩種情況

1.移除List<String>中指定元素

? public static void remove(List<String> list, String target){
? ? ? ? for(int i = list.size() - 1; i >= 0; i--){
? ? ? ? ? ? String item = list.get(i);
? ? ? ? ? ? if(target.equals(item)){
? ? ? ? ? ? ? ? list.remove(item);
? ? ? ? ? ? }
? ? ? ? }
? ? }

2.移除List<對象>中指定元素

?public static void removeDutyList(List<DutyListVo> list, String target){
? ? ? ? Iterator<DutyListVo> iterator = list.iterator();
? ? ? ? while(iterator.hasNext()){
? ? ? ? ? ? DutyListVo dutyListVo=iterator.next();
? ? ? ? ? ? if(dutyListVo.getDate().equals(target)){
? ? ? ? ? ? ? ? iterator.remove();
? ? ? ? ? ? }else{
? ? ? ? ? ? }
? ? ? ? }
? ? }

注意:移除List<對象>中指定對象的時候,如果使用for循環(huán)好像有問題,使用iterator遍歷應該最好。

使用for循環(huán)的時候好像會拋出 ConcurrentModificationException 異常。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 使用Runtime 調用Process.waitfor導致的阻塞問題

    使用Runtime 調用Process.waitfor導致的阻塞問題

    這篇文章主要介紹了使用Runtime 調用Process.waitfor導致的阻塞問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringMvc獲取頁面中的參數方法詳解

    SpringMvc獲取頁面中的參數方法詳解

    這篇文章主要介紹了SpringMvc獲取頁面中的參數方法詳解,獲取頁面的參數通常都是讓類實現設置HttpServletRequest request接口然后重寫接口中的方法的辦法來得到參數,但是在Springmvc中有其他的獲取方法,需要的朋友可以參考下
    2023-10-10
  • PowerJob的CleanService清理服務流程

    PowerJob的CleanService清理服務流程

    這篇文章主要為大家介紹了PowerJob的CleanService清理服務流程源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2024-02-02
  • java Split 實現去除一個空格和多個空格

    java Split 實現去除一個空格和多個空格

    這篇文章主要介紹了java Split 實現去除一個空格和多個空格,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Java String字符串內容實現添加雙引號

    Java String字符串內容實現添加雙引號

    這篇文章主要介紹了Java String字符串內容實現添加雙引號,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Java中Maven Shade插件的具體使用

    Java中Maven Shade插件的具體使用

    Maven Shade插件它可以幫助你在構建項目時打包所有依賴項,并將其打包到一個單獨的JAR文件中,本文就介紹一下Maven Shade插件的具體使用,具有一定參考價值,感興趣的可以了解一下
    2023-08-08
  • Eclipse中maven異常Updating Maven Project的統(tǒng)一解決方案

    Eclipse中maven異常Updating Maven Project的統(tǒng)一解決方案

    今天小編就為大家分享一篇關于Eclipse中maven異常Updating Maven Project的統(tǒng)一解決方案,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • java設計模式之策略模式在促銷活動場景中的使用案例

    java設計模式之策略模式在促銷活動場景中的使用案例

    這篇文章主要為大家介紹了java設計模式之策略模式在促銷活動場景中案例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • Spring?@Conditional通過條件控制bean注冊過程

    Spring?@Conditional通過條件控制bean注冊過程

    這篇文章主要為大家介紹了Spring?@Conditional通過條件控制bean注冊過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • java獲得mysql和oracle鏈接的類

    java獲得mysql和oracle鏈接的類

    這篇文章主要介紹了java獲得mysql和oracle鏈接的類,可實現基于jdbc的mysql與oracle數據庫連接,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論