Java program to remove duplicate elements from an array

Blogs ❯❯ Java

Image could not load

Remove duplicates from an array using ArrayList

ArrayList का use करके duplicate elements को remove करने के लिए सबसे पहले सभी elements को एक new ArrayList में insert करेंगे , फिर उस list को iterate करके new list में insert करते रहेंगे। new list में insert करने से पहले contains() method की help से हम check करेंगे कि element exist है या नहीं।

Java program to remove duplicate elements from array

public class RemoveDuplicates { public static void main(String[] args) { // Array with duplicate elements int[] arr = {1, 2, 3, 4, 2, 7, 8, 8, 3, 1}; // Create a list from the array ArrayList<Integer> al = new ArrayList<>(); for (int i : arr) al.add(i); // Remove duplicates ArrayList<Integer> newList = new ArrayList<>(); for (Integer element : al) { if (!newList.contains(element)) { newList.add(element); } } // Finally iterate the list to print element. for (Integer element : newList) { System.out.print(element + " "); } } }
Recent Blogs

Loading ...

Rahul Kumar

Rahul Kumar

Hi ! My name is Rahul Kumar Rajput. I'm a back end web developer and founder of learnhindituts.com. I live in Uttar Pradesh (UP), India and I love to talk about programming as well as writing technical tutorials and tips that can help to others.

Get connected with me. :) LinkedIn Twitter Instagram Facebook