给定一个List,要求利用List的contains方法重新获取

2018-11-15  本文已影响0人  上进的小二狗

题目:

给定一个List,要求利用List的contains方法重新获取到去除重复元素之后的集合并输出

分析:

新建个集合添加

package com.beyondsoft.list;

import java.util.ArrayList;
import java.util.List;

public class ArrayListRemoveDuplicate {

    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        list.add(11);
        list.add(11);
        list.add(22);
        list.add(33);
        list.add(44);
        list.add(44);
        list.add(11);
        list.add(55);
        System.out.println("list1:"+list);
        System.out.println("list2:"+getDuplicatedElementRemove(list));
    }
    
    public static List getDuplicatedElementRemove(List list){
        List copyList = new ArrayList();
        for (int i = 0; i < list.size(); i++) {
            if( !copyList.contains(list.get(i))){
                copyList.add(list.get(i));
            }       
        }   
        return copyList;
        
    }

}

上一篇下一篇

猜你喜欢

热点阅读