जावा हैशपैड कीसेट ()

जावा हैशपैड कीसेट () विधि हैशमाप की प्रविष्टियों में मौजूद सभी कुंजी का एक सेट दृश्य देती है।

keySet()विधि का सिंटैक्स है:

 hashmap.keySet()

यहाँ, हैशमप HashMapवर्ग की एक वस्तु है ।

कीसेट () पैरामीटर

keySet()विधि किसी भी पैरामीटर नहीं लेता है।

कीसेट () रिटर्न वैल्यू

  • हैशमाप की सभी चाबियों का एक सेट दृश्य देता है

नोट : सेट दृश्य केवल सेट के रूप में हैशमैप की सभी कुंजियाँ दिखाता है। दृश्य में वास्तविक कुंजियाँ नहीं हैं। जावा में देखने के बारे में अधिक जानने के लिए, एक संग्रह के दृश्य पर जाएँ।

उदाहरण 1: जावा हैशपैड कीसेट ()

 import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap prices = new HashMap(); // insert entries to the HashMap prices.put("Shoes", 200); prices.put("Bag", 300); prices.put("Pant", 150); System.out.println("HashMap: " + prices); // return set view of all keys System.out.println("Keys: " + prices.keySet()); ) )

आउटपुट

 HashMap: (पंत = 150, बैग = 300, जूते = 200) कुंजी: (पंत, बैग, जूते)

उपरोक्त उदाहरण में, हमने एक हैशमैप नाम की कीमतें बनाई हैं। अभिव्यक्ति पर ध्यान दें,

 prices.keySet()

यहाँ, keySet()विधि हैशमैप में मौजूद सभी कुंजियों का एक सेट दृश्य देता है।

keySet()विधि को भी साथ इस्तेमाल किया जा सकता के लिए-प्रत्येक पाश hashmap के प्रत्येक महत्वपूर्ण माध्यम से पुनरावृति।

उदाहरण 2: कीसेट () प्रत्येक लूप के लिए विधि

 import java.util.HashMap; class Main ( public static void main(String() args) ( // Creating a HashMap HashMap numbers = new HashMap(); numbers.put("One", 1); numbers.put("Two", 2); numbers.put("Three", 3); System.out.println("HashMap: " + numbers); // access all keys of the HashMap System.out.print("Keys: "); // keySet() returns a set view of all keys // for-each loop access each key from the view for(String key: numbers.keySet()) ( // print each key System.out.print(key + ", "); ) ) )

आउटपुट

 HashMap: (एक = 1, दो = 2, तीन = 3) कुंजी: एक, दो, तीन,

उपरोक्त उदाहरण में, हमने एक हैशमैप नाम संख्याएँ बनाई हैं। लाइन नोटिस करें,

 String key: numbers.keySet()

यहां, keySet()विधि सभी कुंजियों का एक सेट दृश्य देती है । चर कुंजी दृश्य से प्रत्येक कुंजी का उपयोग करती है।

नोट : इस प्रकार की कुंजी HashMapहै String। इसलिए, हमने Stringकुंजियों का उपयोग करने के लिए चर का उपयोग किया है।

अनुशंसित पाठ

  • HashMap entrySet () - सभी मैपिंग (प्रविष्टियां) का रिटर्न सेट दृश्य
  • HashMap मान () - रिटर्न सभी मूल्यों का दृश्य सेट करता है

दिलचस्प लेख...