किसी विशेष कार्य के लिए सर्वोत्तम डेटा संरचनाएं और एल्गोरिदम चुनना उच्च-प्रदर्शन सॉफ़्टवेयर विकसित करने की कुंजी में से एक है। डेटा संरचना कुछ प्रकार से व्यवस्थित डेटा का एक संग्रह है। संरचना न केवल
डेटा संग्रहीत करता है लेकिन डेटा तक पहुंचने और हेरफेर करने के संचालन का भी समर्थन करता है।
ऑब्जेक्ट-ओरिएंटेड सोच में, एक डेटा संरचना, जिसे कंटेनर या कंटेनर ऑब्जेक्ट के रूप में भी जाना जाता है, एक ऑब्जेक्ट है जो अन्य ऑब्जेक्ट्स को संग्रहीत करता है, जिन्हें डेटा या तत्व कहा जाता है। डेटा संरचना को परिभाषित करने का अर्थ अनिवार्य रूप से एक वर्ग को परिभाषित करना है। डेटा संरचना के वर्ग को डेटा संग्रहीत करने के लिए डेटा फ़ील्ड का उपयोग करना चाहिए और खोज, सम्मिलन और विलोपन जैसे कार्यों का समर्थन करने के तरीके प्रदान करना चाहिए। इसलिए डेटा संरचना बनाने का मतलब कक्षा से एक उदाहरण बनाना है। फिर आप डेटा संरचना में हेरफेर करने के लिए उदाहरण पर तरीकों को लागू कर सकते हैं, जैसे डेटा संरचना में एक तत्व डालना या किसी तत्व को हटाना।
इस अनुभाग ने ArrayList वर्ग की शुरुआत की, जो एक सूची में तत्वों को संग्रहीत करने के लिए एक डेटा संरचना है। जावा कई और डेटा संरचनाएं प्रदान करता है जिनका उपयोग डेटा को कुशलतापूर्वक व्यवस्थित और हेरफेर करने के लिए किया जा सकता है। इन्हें आमतौर पर जावा कलेक्शन फ्रेमवर्क के रूप में जाना जाता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3