/** * @author lautturi.com * Java example: remove duplicate elements from array list in java */ import java.util.*; public class Lautturi { public static <T> ArrayList<T> removeDuplicates(ArrayList<T> list){ Set<T> set = new LinkedHashSet<>(list); return new ArrayList<T>(set); } public static void main(String[] args) { ArrayList<String> arrList = new ArrayList<String>(); arrList.add("lautturi"); arrList.add("java"); arrList.add("python"); arrList.add("hello"); arrList.add("java"); arrList.add("python"); arrList.add("java"); System.out.println(arrList); arrList = removeDuplicates(arrList); System.out.println(arrList); } }Source:www.lautturi.com
output:
[lautturi, java, python, hello, java, python, java] [lautturi, java, python, hello]