English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستعيد_مفتاح_الجهاز_الخام_الجماعي_جميع_المفاتيح_الموجودة_في_جداول_الخوارزمية_من_الجهاز_الخام_الجماعي_عرض_الجمعية.
جملة_النحو_لمفتاح_الإعداد_الجماعي
مفتاح_الجهاز_الخام_الجماعي
method keySet() لا يحتوي على أي معاملات.
عرض set لجميع المفاتيح في خريطة الترميز
ملاحظةالعرض الجمعي يحتوي فقط على جميع المفاتيح في خريطة الترميز. العرض لا يحتوي على المفاتيح الفعلية.
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استخدمها معًا لاستكشاف كل مفتاح من خريطة الترميز.
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 لاستقبال المفاتيح.
قراءة متعلقة
HashMap entrySet() - عودة جميع مجموعات المشاركات (الإدخالات)
HashMap values() - عودة جميع مجموعات القيم