1. 程式人生 > >List集合物件去重及按屬性去重的8種方法-java基礎總結系列第六篇

List集合物件去重及按屬性去重的8種方法-java基礎總結系列第六篇

![](https://img2020.cnblogs.com/other/1815316/202009/1815316-20200907102619006-706594727.png) 最近在寫一些關於java基礎的文章,但是我又不想按照教科書的方式去寫知識點的文章,因為意義不大。基礎知識太多了,**如何將這些知識歸納總結,總結出優缺點或者是使用場景才是對知識的昇華**。所以我更想把java相關的基礎知識進行穿針引線,進行整體上的總結。 * 總結java中建立並寫檔案的5種方式 * 總結java從檔案中讀取資料的6種方法 * 總結java建立資料夾的4種方法及其優缺點 * 總結java中刪除檔案或資料夾的7種方法 * 總結java中檔案拷貝剪下的5種方式 比如之前我已經寫了上面的這些內容,**如果對java基礎知識總結系列感興趣的同學可以關注我的部落格(文末給出我的部落格地址)**。 ## 一、本文梗概 這一篇文章我想寫一下**List集合元素去重的8種方法**,實際上通過靈活的運用、排列組合不一定是8種,可能有18種方法。 * 物件元素整體去重的4種方法 * 按照物件屬性去重的4種方法 為了在下文中進行測試內容講解,我們先做一些初始化資料 ~~~ public class ListRmDuplicate { priv