دورة java للمبتدئين الدرس الرابع والعشرون


فهاد الدرس الرابع والعشرون من دورة java للمبتدئين غادي نكملوا الدورة ديالنا دائما مع ل HashMap لي غادي نشوفوا كيفاش نعرضوا جميع القيم لي فيها بإستعمال ل boucle أيضا غادي نشوفوا des méthodes آخرين عندهم علاقة بل HashMap.

1- حذف جميع القيم من ل HASHMAP


باش نمسح جميع القيم لي كاينة فل HashMap كنخدم بل méthode clear.

الكود لي غادي تزيد هو :  

                                    
                                        //
import java.util.HashMap;

public class HelloWorld {

    public static void main(String[] args) {
        HashMap<String, String> webTechs = new HashMap<String, String>();
        webTechs.put("web", "html css javascript php");
        webTechs.put("mobile", "android react native flutter");
        webTechs.put("desktop", "electronjs java python");
        webTechs.clear();
        System.out.println(webTechs);
    }

}
                                    
                                

2- الحصول على عدد القيم لي HASHMAP


باش نحصل على عدد القيم لي كاينة فل HashMap كنخدم بل méthode size هنا كنحصل على 3.

الكود لي غادي تزيد هو :  

                                    
                                        //
import java.util.HashMap;

public class HelloWorld {

    public static void main(String[] args) {
        HashMap<String, String> webTechs = new HashMap<String, String>();
        webTechs.put("web", "html css javascript php");
        webTechs.put("mobile", "android react native flutter");
        webTechs.put("desktop", "electronjs java python");
        System.out.println(webTechs.size());
    }

}
                                    
                                

3- عرض جميع القيم بواسطة ل BOUCLE


باش نعرض القيم لي كاينة فل HashMap كنخدم بل boucle for-each ولي ف java كيكون فقط ل mot clé for متبوع ب type ديال القيم لي هنا عطيناه String ثم لقيمة لي عطيتها إسم item ممكن تسميها لي بغيتي ثم ل HashMap لي هي webTechs وكنخدم بل méthode values باش كنسترجع القيم كاملين.

الكود لي غادي تزيد هو :  

                                    
                                        //
import java.util.HashMap;

public class HelloWorld {

    public static void main(String[] args) {
        HashMap<String, String> webTechs = new HashMap<String, String>();
        webTechs.put("web", "html css javascript php");
        webTechs.put("mobile", "android react native flutter");
        webTechs.put("desktop", "electronjs java python");
        for (String item : webTechs.values()) {
            System.out.println(item);
        }
    }

}
                                    
                                
دروس ذات صلة