Tech Mahindra interview question

Why do you override hashcode() method? Write a thread safe Singleton class. Remove duplicates from an ArrayList

Interview Answer

Anonymous

Feb 25, 2016

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);