Removing duplicate elements from a List

后端 未结 8 1583
忘掉有多难
忘掉有多难 2020-12-01 17:17

I have developed an array list.

ArrayList list = new ArrayList();

list.add(\"1\");
list.add(\"2\");
list.add(\"3\");
list.add(\"         


        
8条回答
  •  失恋的感觉
    2020-12-01 18:15

    package com.scjp.dump.test;
    
    import java.util.ArrayList;
    
    import java.util.Iterator;
    
    import java.util.List;
    
    public class ArrayListTest {
    
        public static void main(String[] args) {
    
            List mylist2 = new ArrayList();
    
            List mylist1 = new ArrayList();
            mylist1.add(3);
            mylist1.add(3);
            mylist1.add(5);
            mylist1.add(9);
            mylist1.add(2);
            mylist1.add(5);
            mylist1.add(5);
            mylist1.add(3);
            mylist1.add(3);
            mylist1.add(3);
            mylist1.add(9);
            mylist1.add(56);
            System.out.println(mylist1);
            Iterator itr1 = mylist1.listIterator();
            while (itr1.hasNext()) {
                Integer itn1 = (Integer) itr1.next();
                if (mylist2.contains(itn1) == false)
                    mylist2.add(itn1);
            }
    
            System.out.println(mylist2);
    
        }
    
    }
    

提交回复
热议问题