Wrapper Class In Java In Hindi/ जावा में Wrapper class क्या है?

हेलो दोस्तों, आज के इस ब्लॉग पोस्ट(Wrapper Class In Java In Hindi) में हम जानने वाले है कि Java के अंदर Wrapper class क्या होती है, अगर आपने कभी भी जावा सब्जेक्ट को पढ़ा होगा तो Wrapper class के बारे में जरूर सुना होगा |

तो चलिए इस ब्लॉग पोस्ट(Wrapper Class In Java In Hindi) में हम आपको Wrapper class के बारे में विस्तार से बताते है |

आज के इस internet के समय में हम बहुत सारी applications को देखते है और उपयोग करते है जिससे कि यूजर का डाटा रिसीव करके सर्वर तक भेजा जाता है |(Wrapper Class In Java In Hindi)

जैसे कि उदाहरण के लिए, कोई भी एक बिज़नेस एप्लीकेशन जहाँ पर हम अपना डिटेल एंटर करते है जैसे कि नाम, क्रेडिट कार्ड डिटेल, एड्रेस एंड etc . और फिर जैसे ही हम इसे सबमिट करते है तो यह डाटा सर्वर के पास चला जाता है जो कि हमारी इनफार्मेशन को स्टोर करके रखता है |(Wrapper Class In Java In Hindi)

यहाँ पर जो सर्वर होता है वो हमारे डाटा को ऑब्जेक्ट के फॉर्म में expect करता है इसलिए हमें भी यह डाटा object के form में भेजने की जरुरत होती है |

हमने जो डाटा अभी fill किया होता है उसमे name एक string type object होता है पर यहाँ पर credit card number एक int टाइप वैल्यू होती है, जो कि एक ऑब्जेक्ट नहीं होती है |

तब इस primitive डाटा टाइप को भी ऑब्जेक्ट में कन्वर्ट करने की जरुरत होती है और फिर हम इसे सर्वर पर भेज सकते है | और यही conversion करने के लिए हमें Wrapper class की जरुरत पड़ती है |

Wrapper class अपने अंदर एक फील्ड रखती है जो कि primitive data types को store करके रखती है | और जब हम Wrapper class का ऑब्जेक्ट क्रिएट करते है…..

…. तब यह ऑब्जेक्ट उस प्रिमिटिव डाटा टाइप को भी carry कर लेता है और अब हम इस ऑब्जेक्ट को Server तक भेज सकते है | और Server पर जाने के बाद सर्वर इस datatype को आसानी से ऑब्जेक्ट से retrive करके use करता है |

और इसके अलावा एक और कारण से हमें Wrapper class की जरुरत पड़ती है | जावा के अंदर जो collection classes होती है वो Java .util पैकेज के अंदर define होती है | जो कि केवल object को हैंडल करती है और primitive को नहीं |

तो अगर हम कलेक्शन क्लासेज को use करना चाहते है तो हमें अपने primitive data को object में कन्वर्ट करना पड़ेगा और इसके लिए हमें Wrapper class कि मदद लेनी पड़ेगी |

तो हम यहाँ पर कह सकते है कि जावा के अंदर Wrapper class वो class होती है जिसका object primitive data को भी wrap कर लेता है |

जब भी हम Wrapper class(Wrapper Class In Java In Hindi) का object क्रिएट करते है तो तब यह एक फील्ड मेन्टेन करता है और इस फील्ड में हम primitive data type को स्टोर कर सकते है |

और इसे अलग शब्दों में कहे तो हम एक primitive data type को एक राप्पेर class के ऑब्जेक्ट में wrap कर लेते है |

उदाहरण के लिए हम अगर एक character Wrapper class का एक ऑब्जेक्ट क्रिएट करें तो यह ऑब्जेक्ट एक सिंगल फील्ड char contain करता है और A जैसे character को यहाँ पर स्टोर करना मुमकिन है |

नीचे दिए चित्र में आप देख सकते है कि character एक Wrapper class(Wrapper Class In Java In Hindi) है char डाटा टाइप की|

Character Object-Wrapper class in java in hindi
Character Object-Wrapper class in java in Hindi

Conclusion :

तो दोस्तों आज के इस ब्लॉग(Wrapper Class In Java In Hindi) में हमने Wrapper class के बारे में जाना की कैसे Wrapper class एक primitive data type को एक object में कन्वर्ट करती है और फिर सर्वर के पास भेजती है | और collection क्लस्स का use करने के लिए भी हमें Wrapper class की मदद लेनी पड़ती है |

इस ब्लॉग(Wrapper Class In Java In Hindi) को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते [email protected]पर ईमेल लिख सकते है|

आशा करता हूँ, कि आपने इस पोस्ट Wrapper Class In Java In Hindi को खूब एन्जॉय किया होगा|

आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|

आपका समय शुभ हो|

Anurag

I am a blogger by passion, a software engineer by profession, a singer by consideration and rest of things that I do is for my destination.