/** * @author lautturi.com * Java example: remove duplicate elements from ArrayList / List in java */ import java.util.*; public class Lautturi { public static void main(String[] args) { List<Integer> arrlist = new ArrayList<Integer>(); arrlist.add(3); arrlist.add(7); arrlist.add(15); arrlist.add(12); arrlist.add(7); arrlist.add(15); arrlist.add(8); arrlist.add(23); arrlist.add(11); System.out.println("ArrayList : \n" + arrlist); // convert the list to set and remove delete duplicates Set<Integer> set = new LinkedHashSet<Integer>(arrlist); arrlist.clear(); arrlist.addAll(set); System.out.println("ArrayList without duplication : \n" + arrlist); } }
output:
ArrayList : [3, 7, 15, 12, 7, 15, 8, 23, 11] ArrayList without duplication : [3, 7, 15, 12, 8, 23, 11]