English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمات Java الأساسية

التحكم_بالعملية_الجافا

مجموعات_الجافا

الجافا_المنظور_عن_المنظومات_(I)

الجافا_المنظور_عن_المنظومات_(II)

الجافا_المنظور_عن_المنظومات_(III)

معالجة الاستثناءات في Java

قائمة_الجافا

جمعيات_الجافا_الطابور

جمعيات_الجافا_الخريطة

جمعيات_الجافا

الجافا_المدخلات_والإخراجات_الخارجية_(I/O)

قراء_الجافا/كتابة_الجافا

موضوعات_البرمجة_الجافا

استخدام_مفتاح_الجهاز_الخام_الجماعي_وسحابة_النماذج_والأمثلة

Java HashMap طرق

يستعيد_مفتاح_الجهاز_الخام_الجماعي_جميع_المفاتيح_الموجودة_في_جداول_الخوارزمية_من_الجهاز_الخام_الجماعي_عرض_الجمعية.

جملة_النحو_لمفتاح_الإعداد_الجماعي

مفتاح_الجهاز_الخام_الجماعي

مفتاح_الإعداد_الجماعي

method keySet() لا يحتوي على أي معاملات.

قيمة عائد method keySet()

  •  عرض set لجميع المفاتيح في خريطة الترميز

ملاحظةالعرض الجمعي يحتوي فقط على جميع المفاتيح في خريطة الترميز. العرض لا يحتوي على المفاتيح الفعلية.

مثال 1: method keySet() في Java HashMap

import java.util.HashMap;
class Main {
  public static void main(String[] args) {
    //إنشاء HashMap
    HashMap<String, Integer> prices = new HashMap<>();
    //إدراج عنصر في HashMap
    prices.put("Shoes", 200);
    prices.put("Bag", 300);
    prices.put("Pant", 150);
    System.out.println("HashMap: " + prices);
    //يعود عرض جميع المفاتيح كجمع
    System.out.println("المفاتيح: " + prices.keySet());
  }
}

نتيجة الإخراج

HashMap: {Pant=150, Bag=300, Shoes=200}
المفاتيح: [Pant, Bag, Shoes]

في المثال السابق، قمنا بإنشاء خريطة الترميز المسمى prices. لاحظ التعبير

prices.keySet()

في هذا السياق، يعود method keySet() بعرض جميع المفاتيح الموجودة في خريطة الترميز كعرض جمع.

يمكن أيضًا استخدام method keySet() معدورة for-eachاستخدمها معًا لاستكشاف كل مفتاح من خريطة الترميز.

مثال 2: استخدام method keySet() في دورة for-each

import java.util.HashMap;
class Main {
  public static void main(String[] args) {
    //إنشاء HashMap
    HashMap<String, Integer> numbers = new HashMap<>();
    numbers.put("One", 1);
    numbers.put("Two", 2);
    numbers.put("Three", 3);
    System.out.println("HashMap: " + numbers);
    //استكشاف جميع المفاتيح لـ HashMap
    System.out.print("المفاتيح: ");
    //keySet() يعود بعرض جميع المفاتيح كجمع
    //استخدام دورة for-each لاستكشاف كل مفتاح من الرؤية
    للبدء، قم بجعل كل مفتاح من مفاتيح numbers.keySet()
      // طباعة كل مفتاح
      System.out.print(key + ", ");
    }
  }
}

نتيجة الإخراج

HashMap: {One=1, Two=2, Three=3}
المفاتيح: One, Two, Three,

في المثال السابق، قمنا بإنشاء خريطة هاشة تسمى numbers. لاحظ هذا السطر،

String key: numbers.keySet()

في هذا السياق، يعود method keySet()المفاتيحجميعنطاق. يتم الوصول إلى كل مفتاح من خلال النطاق.

ملاحظة:تمثل المفاتيح في HashMap نوع String. لذلك، استخدمنا متغير String لاستقبال المفاتيح.

قراءة متعلقة

Java HashMap طرق