Ad Code

هيكلة البيانات في تجزئة Java Collection Framework 62- HashSet


هيكلة البيانات في تجزئة Java Collection Framework 62- HashSet



package package3;

import java.util.HashSet;
import java.util.Iterator;

public class Apple{

  /*
   * boolean add(E e)
   * boolean contains(Object o)
   * boolean remove(Object o)
   * Iterator<E> iterator()
   * boolean hasNext()
   * E next()
   */

    public static void main(String... args){
      
      // Créer un HashSet
      HashSet<String> hash= new HashSet<>();
      // Ajouter des éléments au HashSet
      hash.add("JAVA");
      hash.add("Go");
      hash.add("R");
      hash.add("C++");
      hash.add("R");
      hash.add("JAVA");
      // Afficher le HashSet 
      System.out.println("hash : "+hash);
      System.out.println("Go : "+hash.contains("Go"));
      System.out.println("size : "+hash.size());
      // Supprimer des éléments du HashSet
      hash.remove("JAVA");
      System.out.println("hash après la suppression : "+hash);

      Iterator<String> it= hash.iterator();
      while (it.hasNext()) {
        System.out.println(it.next());
      }

    }
}

------------------------------
hash : [JAVA, R, C++, Go]
Go : true
size : 4
hash après la suppression : [R, C++, Go]
R
C++
Go




نحن قمنا بانشاء سلسلة من مقاطع ريلز القصيرة العلمية على قناتنا في يوتيوب، واتمنى الحصول على دعمكم ومساندتكم حتى نستمر في نشر هذا المحتوى النافع، رابط القناة من هنا تابعونا.

إرسال تعليق

0 تعليقات

Close Menu