java小练习-去除ArrayList集合中的重复元素

来源:互联网 发布:java double e 表示 编辑:程序博客网 时间:2024/04/29 07:51

思路很简单,new一个新的ArrayList的对象,从之前的ArrayList的对象中取元素,如果新的ArrayList的对象中没有这个元素,那么就把这个元素添加到新的对象当中


import java.util.*;public class ArrayListTest {public static ArrayList Single(ArrayList aList) {ArrayList newAl = new ArrayList();Iterator iterator = aList.iterator();while (iterator.hasNext()) {Object obj = iterator.next();if (!newAl.contains(obj)) {newAl.add(obj);}}return newAl;}public static void main(String[] args) {ArrayList aList = new ArrayList();aList.add("java-01");aList.add("java-02");aList.add("java-01");aList.add("java-03");aList.add("java-01");aList.add("java-02");aList.add("java-03");sop(aList);aList = Single(aList);sop(aList);}public static void sop(Object object) {System.out.println(object);}}


0 0
原创粉丝点击