जावा हाशपैप मूल्य ()

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

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

 hashmap.values()

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

मान () पैरामीटर

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

मान () वापसी मान

  • हैशमाप के सभी मूल्यों का संग्रह दृश्य देता है

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

नोट : values()विधि संग्रह दृश्य लौटाती है । यह इसलिए है क्योंकि कुंजियों और प्रविष्टियों के विपरीत, हैशमैप में डुप्लिकेट मान हो सकते हैं।

उदाहरण 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 view of all values System.out.println("Values: " + prices.values()); ) )

आउटपुट

 HashMap: (पंत = 150, बैग = 300, जूते = 200) मान: (150, 300, 200)

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

 prices.values()

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

values()विधि को भी साथ इस्तेमाल किया जा सकता के लिए-प्रत्येक पाश 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 values of the HashMap System.out.print("Values: "); // values() returns a view of all values // for-each loop access each value from the view for(int value: numbers.values()) ( // print each value System.out.print(value + ", "); ) ) )

आउटपुट

 HashMap: (एक = 1, दो = 2, तीन = 3) मान: 1, 2, 3, 

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

 Integer value: numbers.values()

यहां, values()विधि सभी मानों का एक दृश्य लौटाती है । चर मान दृश्य से प्रत्येक मान तक पहुँचता है।

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

अनुशंसित पाठ

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

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