Why do you override hashcode() method? Write a thread safe Singleton class. Remove duplicates from an ArrayList
Sigiloso
Remove Duplicates- List duplicatesList = new ArrayList(); duplicatesList.add("1999"); duplicatesList.add("2000"); duplicatesList.add("limited"); duplicatesList.add("1999"); System.out.println(duplicatesList); Iterator itr = duplicatesList.iterator(); //Set for removing duplicates Set origSet = new LinkedHashSet(); while(itr.hasNext()){ origSet.add(itr.next()); } System.out.println(origSet);