Javaコレクションの重複除外

デエンファシス方式の//リスト共通セット
パブリックリスト<floorMapper> removethesame(一覧<floorMapper>リスト){ 
    //は再手段セット一時データ作成
    一覧<floorMapper> =新しい新しいtempListのArrayList <floorMapper>(); 
    (用I floorMapper:{リスト)
        (tempList.contains(I!)IF){データが一時的のセットにロードされませんがある場合は、//は、データが繰り返されているか否かを判定する
            tempList.add(I); 
        } 
    } 
    tempListを返すが、
} 


// Java(登録商標)、オブジェクトの属性に応じた重みセット
プライベート静的リスト<floorMapper> removeDuplicateFlight(一覧<floorMapper>フライト){ 
    セット<floorMapper>設定=新しい新しいTreeSetの<floorMapper>(新しい新しいコンパレータ<floorMapper>(){ 
        @Override 
        公衆比較INT(floorMapper O1、O2 floorMapper){ 
            //文字列、asicc昇順に配列されたコード
            リターンo1.getFloorid()のcompareTo(o2.getFloorid()); 
        } 
    })。
    set.addAll(便); 
    新しいのArrayList <floorMapper>(セット)を返します。
}

  

おすすめ

転載: www.cnblogs.com/EarlyBridVic/p/12125765.html