去重的方法

設(shè)定一個(gè)值為此類的唯一值

   public boolean equals(Object obj){
       //為了實(shí)現(xiàn)去重 把itemCode視為唯一變量
       if (obj == null || getClass() != obj.getClass()){
           return false;
       }
       SerialInfo serialInfo = (SerialInfo) obj;
       return getItemCode().equals(serialInfo.getItemCode());
   }
List<SerialInfo> newList = new ArrayList<>();
                for (SerialInfo s : serialInfos) {
                    if (!newList.contains(s)) {
                        newList.add(s);
                    }
            }
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 很多患有抑郁和情緒障礙的人因?yàn)榉盟幬飳?dǎo)致體重增加,不得不停止服藥。 美國(guó)家心理衛(wèi)生研究所2006年發(fā)表的一篇研究...
    許遠(yuǎn)山閱讀 4,776評(píng)論 0 2
  • 方法一: 采用對(duì)象訪問屬性的方法,判斷屬性值是否存在,如果不存在就添加。 方法二: 采用數(shù)組中的reduce方法,...
    whypretender閱讀 730評(píng)論 0 1
  • 一、使用雙重for循環(huán),再利用數(shù)組的splice方法去重(ES5常用) 注:array.splice(index,...
    Adonia汪閱讀 2,942評(píng)論 0 0
  • 思路:1.創(chuàng)建一個(gè)新的數(shù)組存放結(jié)果2.創(chuàng)建一個(gè)空對(duì)象3.for循環(huán)時(shí),每次取出一個(gè)元素與對(duì)象進(jìn)行對(duì)比,如果這個(gè)元素...
    6659a0f02826閱讀 305評(píng)論 0 0
  • 方案一:定義新數(shù)組 定義一個(gè)新數(shù)組,然后將原數(shù)組的元素與新數(shù)組一一比較,如果不同則放在新數(shù)組中。 方案二:雙層循環(huán)...
    李丹linda閱讀 287評(píng)論 0 0

友情鏈接更多精彩內(nèi)容