Introduction of Java Collections Framework
अगर आप जावा स्ट्रक्चर के बारे में जानते हैं तो आप आसानी से जावा
collection framework को समझ पाएंगे | जावा में इतने सारे objects create किये
जाते हैं और इन objects को manage करने के लिए data structure जैसे के set, list, array and queue का
इस्तेमाल किया जाता है और इन structures को जावा में collection और collection
framework कहा जाता है |
इन collection का इस्तेमाल करके आप बहुत से operation परफॉर्म कर
सकते है जैसे कि searching, sorting, insertion और deletion आदि |
जावा collection framework आपके काम को और आसन बना देता है क्यूंकि
इसके अंदर पहले से ही classes और interface होती है जिनको आप अपने प्रोग्राम में
inherit और implement करके इस्तेमाल कर सकते हैं |आप को अलग से data structure
create करने की जरुरत नहीं है
Collection
Interface
Collection
framework बहुत सारे interfaces को provide करता है जो आपके data को manage
करते है जिनमे से कुछ नीचे दिए हुए हैं –
Methods
|
Description
|
Boolean Add()
|
इस method से आप collection में objects को
ऐड कर सकते हैं |
|
Boolean Contains()
|
इस
method का इस्तेमाल collection में objects को सर्च करने के लिए किया जाता है |
|
Boolean equals()
|
इस method का प्रयोग objects को compare
करने के लिए किया जाता है जब objects
equal होते है तो value true return होती है |
|
Void clear()
|
इस
method को कॉल करने पर collection के objects को remove किया जा सकता है
|
Boolean isEmpty()
|
यह ,method जब collection एम्प्टी होता है तो
return value true show करता है |
|
List
Interface
list interface के अंदर link list और array list जैसे interface
provide करता है ये interface objects को
list की form में data को store करते हैं
इसमें आप डुप्लीकेट objects को भी store कर सकते हैं
Set
Interface
set interface के अंदर HashSet और TreeSet जैसी classes आती हैं
जिसमे आपका data और objects किसी set कि तरह store किये जाते हैं और आप इसमें
डुप्लीकेट objects को store नहीं कर सकते हैं |
Queue
Interface
Queue
Interface में आप objects को queue की फॉर्म में store करते है इसमें data और
object first in
first out की फॉर्म में store होता है |
Map
Interface
Map interface में HashMap और TreeMap classes होती हैं | Map
collection में data के और value के पैर में store किया जाता है और हर element को
store आयर access करने के लिए key का प्रयोग किया जाता है Map collection में
elements unique होते हैं |
Iterator
Interface
ये interface iterator(), hasMext() और next() methods provide करता
है | इन methods की मदद से आप अपने collection को traverse कर सकते है | सबसे पहले
आप collection पर iterator() method कॉल करते है | ये method collection के first
element की index return करता है |
धन्यवाद अगर आपको हमारी यह पोस्ट अच्छी लगी हो तो प्लीज कमेन्ट करके
जरुर बताएं ||
No comments:
Post a Comment