स्पष्ट फ़ंक्शन का उपयोग कुंजी मान जोड़े के बीच मानचित्रण को साफ़ करने के लिए किया जाता है। इस तरह, ConcurrentHashMap मैपिंग साफ़ हो जाएगी।
सिंटैक्स
public void clear()
आइए एक उदाहरण देखें -
उदाहरण
import java.util.concurrent.ConcurrentHashMap; import java.util.*; public class Demo{ public static void main(String[] args){ Map<String, String> my_map = new ConcurrentHashMap<String, String>(); my_map.put("This", "35"); my_map.put("is", "78"); my_map.put("sample", "99"); System.out.println("The map contains the below elements " + my_map); my_map.clear(); System.out.println("The elements after the clear function is called on it " + my_map); } }
आउटपुट
The map contains the below elements {This=35, is=78, sample=99} The elements after the clear function is called on it {}
डेमो नामक एक वर्ग में मुख्य कार्य होता है। यहां, मानचित्र का एक नया उदाहरण बनाया जाता है, और इसमें 'पुट' फ़ंक्शन का उपयोग करके तत्वों को जोड़ा जाता है। तत्वों को प्रदर्शित किया जाता है और उसके बाद, नक्शा साफ़ कर दिया जाता है। अब, मानचित्र में कुछ भी नहीं होगा और इसे मानचित्र के दोबारा प्रदर्शित होने पर देखा जा सकता है।