HashSet ile benzersiz liste elemanı

Android Yazılım konuları
Cevapla
abdulkadirlevent
Site Admin
Mesajlar: 18
Kayıt: Pzr Oca 19, 2020 4:27 pm

HashSet ile benzersiz liste elemanı

Mesaj gönderen abdulkadirlevent »

HashSet, aynı veriyi birden fazla kere kaydedilmesini engellemek için kullanılması uygundur.
HashSet 2.aynı veriyi kabul etmez
örnek olarak listeye iki adet "Ahmet" ekleyemezsiniz...

HashSet veriyi rastgele ekler index yoktur! bu yüzden silmek için index kullanılmaz kullanım şekli aşağıdaki gibidir.

Kod: Tümünü seç


import java.util.HashSet;

public class HashSetMain {

    public static void main(String args[]){
        // HashSet Aynı elemanı 2. kez eklemez
        HashSet<String> eleman = new HashSet<>();
        eleman.add("Ahmet");
        eleman.add("Ahmet");//Ahmet 2. oldu
        eleman.add("Zeki");
        eleman.add("cemal");
        eleman.add("Burak");
        eleman.add("Yusuf");
        eleman.add("Melek");
        eleman.add("Melek");// Melek 2. oldu

        // Listeden eleman silmek Dikkat index yoktur
        eleman.remove("Zeki");

        for(String s:eleman){
            System.out.println("Eleman :" +s);
        }
    }
}

Cevapla