Haz una función que añada en una lista una serie de nombres y que compare por hascode que son iguales y si son iguales que lo elimine
public class test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("a"); list.add("a"); list.add("b"); list.add("a"); list.add("c"); List<String> newList = new ArrayList<String>(); for (String s : list) { if (!newList.contains(s)) { newList.add(s); } } } }