Java remove duplicates in ArrayList

Java remove duplicates in ArrayList
re‮f‬er to:lautturi.com
/**
 * @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]
Created Time:2017-10-06 11:31:40  Author:lautturi