Delete all duplicates in ArrayList<String> at JAVA

Delete all duplicates in ArrayList<String> at JAVA

·

1 min read

Explanation

  • Time complexity : O(n)
  • Space complexity : O(n)

Java Code

    public static ArrayList<String> rmDupliArrayList(ArrayList<String> input) {
        ArrayList<String> resultList = new ArrayList<String>();
        for (String temp : input) {
            if (!resultList.contains(temp)) {
                resultList.add(temp);
            }
        }
        return resultList;
    }