কম্পিউটার টিউটোরিয়াল

জাভা প্রোগ্রাম: List-এ থেকে ডুপ্লিকেট এলিমেন্ট রিমূভ করা

List-এ থেকে ডুপ্লিকেট এলিমেন্ট রিমূভ করার কোড নিচে দেওয়া হলো:

উদাহরণ ১: LinkedHashSet ব্যবহার করে

import java.util.ArrayList;
import java.util.LinkedHashSet;
import java.util.Set;

public class Demo {
    public static void main(String[] args){
        ArrayList list = new ArrayList();
        list.add("Jacob");
        list.add("Gary");
        list.add("Gary");
        list.add("Harry");
        list.add("Harry");
        list.add("Kevin");
        System.out.println("List = " + list);
        Set set = new LinkedHashSet(list);
        System.out.println("List after removing duplicate elements = " + set);
    }
}

আউটপুট

List = [Jacob, Gary, Gary, Harry, Harry, Kevin]
List after removing duplicate elements = [Jacob, Gary, Harry, Kevin]

উদাহরণ ২: Java 8 Stream API ব্যবহার করে

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

public class Demo {
    public static void main(String[] args){
        List list = new ArrayList(Arrays.asList("Ryan","Kevin","Ryan","Harry","Mark","Mark"));
        System.out.println("ArrayList = " + list);
        List list2 = list.stream()
            .distinct()
            .collect(Collectors.toList());
        System.out.println("Updated ArrayList without duplicates = " + list2);
    }
}

আউটপুট

ArrayList = [Ryan, Kevin, Ryan, Harry, Mark, Mark]
Updated ArrayList without duplicates = [Ryan, Kevin, Harry, Mark]
  1. সার্কুলার লিংকড লিস্ট থেকে ডুপ্লিকেট এলিমেন্ট রিমুভ করার পাইথন প্রোগ্রাম

  2. পাইথনে লিস্ট থেকে ডুপ্লিকেট (duplicate) মুছে ফেলার ৫টি পদ্ধতি

  3. পাইথনে লিস্ট থেকে ডুপ্লিকেট এলিমেন্ট সরানো

  4. জাভা সহজে: ArrayList থেকে ডুপ্লিকেট আইটেম রিমুভ করুন