क्लियर फंक्शन का उपयोग की-वैल्यू पेयर्स के बीच मैपिंग को साफ़ करने के लिए किया जाता है। इस तरह, 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("मैप में नीचे दिए गए एलिमेंट्स हैं " + my_map);
my_map.clear();
System.out.println("इस पर क्लियर फंक्शन कॉल करने के बाद एलिमेंट्स " + my_map);
}
}
आउटपुट
मैप में नीचे दिए गए एलिमेंट्स हैं {This=35, is=78, sample=99}
इस पर क्लियर फंक्शन कॉल करने के बाद एलिमेंट्स {}
Demo नामक एक क्लास में मुख्य फंक्शन होता है। यहां, मैप का एक नया इंस्टेंस बनाया जाता है, और put फंक्शन का उपयोग करके इसमें एलिमेंट्स जोड़े जाते हैं। एलिमेंट्स प्रदर्शित किए जाते हैं और अगला, मैप को साफ़ किया जाता है। अब, मैप में कुछ भी नहीं होगा और यह तब देखा जा सकता है जब मैप को फिर से प्रदर्शित किया जाता है।