アイデアの実現:リストは、外層内のデータの比較やデータを取得するために、二度同じ削除(確かに前進メモリよりも外側の要素)の外側の層をサイクルオブジェクト、同じものならば、データの外側の層を除去する、外部に最終的な出力となるよう階層データリスト、結果が一意であることが保証され、後者の要素を保持することができます。
リスト一覧= 新しいArrayListを(); オブジェクトS = 新しいオブジェクト(); 以下のために(int型、iは5 <; I = 0 iは++ ){ list.add(単数または複数); } のための(int型 i = 0; iが(はlist.sizeを<); iが++){ // 循环リスト のための(int型 J = I + 1、J <はlist.size(); J ++ ){ 場合(list.get(I ).equals(list.get(J))){ list.remove(I)。// 删除一样的元素 i-- ; 破ります; } } } 以下のために(int型 i = 0; i)は(はlist.sizeを<; iは++ ){ System.out.printlnは(list.get(I))。 }