📘 Lesson  ·  Lesson 59

Remove Duplicates

Remove Duplicates

Remove Duplicate Elements from an Array in Java

This removes duplicate elements from an array using a LinkedHashSet (keeps order, removes repeats).

Java Program

int[] a = {1, 2, 2, 3, 4, 4, 5};
java.util.Set<Integer> set = new java.util.LinkedHashSet<>();
for (int x : a) set.add(x);
System.out.println(set);   // [1, 2, 3, 4, 5]

Output

[1, 2, 3, 4, 5]

How it Works

  • A Set automatically rejects duplicate values.
  • LinkedHashSet keeps the original insertion order.

Summary

  • This removes duplicate elements from an array using a LinkedHashSet (keeps order, removes repeats).

Remove Duplicate Elements from an Array in Java

यह LinkedHashSet से array से duplicate elements हटाता है (order रखता है, repeats हटाता है)।

Java Program

int[] a = {1, 2, 2, 3, 4, 4, 5};
java.util.Set<Integer> set = new java.util.LinkedHashSet<>();
for (int x : a) set.add(x);
System.out.println(set);   // [1, 2, 3, 4, 5]

Output

[1, 2, 3, 4, 5]

कैसे काम करता है

  • Set अपने आप duplicate values reject करता है।
  • LinkedHashSet original insertion order रखता है।

सारांश

  • यह LinkedHashSet से array से duplicate elements हटाता है (order रखता है, repeats हटाता है)।
← Back to Java Tutorial
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

\n