0:00
लोगों को पिछले वीडियो में आप लोगों को है शिंट टेक्निक के बारे में बताया था और वहां पर हम लोगो�
0:06
ने देखा था कि है शिंट टेक्निक क्या होती है हम लोगों ने लोट फैक्टर की बात की थी और यहां पर मैंने आ�
0:12
एक बात और बताइएगी थी कि यार अगर आप लोगों को ये सब classes use करना ह�
0:16
तो ज़रूरी नहीं है कि आप लोगों को hash set, hash map ये सब techniques
0:20
किस तरह internally काम करने हैं जानने की ज़रूरत नहीं है बस मैं आप लोगों को एक idea देना चाहता था कि यह सब चीज़ें के सिसे साप से काम करती ह�
0:26
load factor क्या होता है load factor होती है वो capacity जिस पर जो है आपका hash map जो है जो hash table है आपकी जो internally use हो रही ह�
0:34
वो double हो जाती है या फिर increase हो जाती है उसकी capacity जाएंगे जावा 14 डॉक्स में एंड आई नू आएंड अवेयर ऑफ द फैक्ट कि यार यह जो मैं क्लासेस अभी आपको सार�
0:44
दिखा रहा हूं डॉक्यूमेंटेशन से देख देखकर बनाकर बता रहा हूं यह थोड़ा सा चैनल बोरिंग आप लोगों को लग सकत�
0:49
वीडियो नमबर 91 से लेके हम kind of चीजों को repeat कर रहे हैं
0:53
92, 93, 94 में जो काम कर रहे हैं, वो बहुत repetitive है, but मेरे इसाब से multiple revisions के बिना आप लोग जो है अच्छी तरह से किसी चीज को सीख नहीं सकते
1:02
तो kind of इसको revision के तौर पर आप लोग लो, और हम अलग-अलग classes के बारे में obviously बात कर रहे है�
1:07
तो कोई repeat नहीं हो रही है चीज़े but kind of चीज़े एकदम same है जिस सरांस हमने array list के method को पढ़ा थ�
1:13
उसी हिसाब से हम लोगों ने link list के method को भी पढ़ा array deque भी हमने वही किया ह�
1:18
डोक्यूमेंटेशन खोलिए उसके बाद इस्तेमाल करना हमने स्टार्ट कर दिया 94 वीडियो थोड़ा सा डिफरेंट था इस्टूट से क्योंकि 94 वीडियो में है शिंट टेक्निक को देखा था जावा 14 डोक्यूमेंटेशन में जाने के बाद मैं यहां पर क्या लिखूंगा ह�
1:48
को लिखकर आ गया है इसे क्या एक सेट की तरह सेट क्या होता है कलेक्शन ऑफ यूनिक आइटम्स ठीक है आप इसक�
2:12
तो यार चलो आजाओ देखते हैं कि किस तरह से हम लोग जो है है शेट को बना सकते हैं तो यहां पर मेर�
2:18
इंटेलिजियल आईडियो जो है वह फायर हो रखा है और मैं यहां पर बनाऊंगा वीडियो नंबर 95 के लिए बेसिकली को�
2:25
ठीक है तो मैं यहां पर क्या लिखूंगा CWH underscore 95 underscore और उसके बाद मैं यहां पर लिखूंगा set ठीक है dot java ठीक है तो मैंने 95th वीडियो बना दिया यहां पर और उसके बाद मैं यहां पर क्या करूँगा यहां पर एक main method बनाऊंगा और main method बनाने के बाद मैं क्या करूँगा कि �
2:55
कि इसको पता था कि अगर मैं है शेड यूज करूंगा बिना इंपोर्ट किए तो एरर आ जाएगा तो इसने क्या किया क�
3:01
हैच सेट को मेरे लिए इंपोर्ट कर दिया विसिकली ठीक है यहां पर लिखा बने है शेड है शेड लिखने के बा�
3:07
और उसके बाद मैं लिख दूंगा माई है यह मेरे है और इसके बाद यहां पर मैं कंस्ट्रक्टर का इस्तेमाल करूंग�
3:23
तो कंस्ट्रक्टर देख लेते हैं कौन-कौन से उपलब्ध ने तो सिर्फ लिखकर मैं इसको कंस्ट्रक्ट कर सकता है यहां प�
3:28
लगाकर इसको राइट क्लिक करके रन करूं तो यह रन हो जाएगा ठीक है मेरा है बन जाएगा माय हैसेट के नाम से प�
3:36
आर देर अदर ऑप्शन ऑफिसली यह सबसे पहला ऑप्शन है कि आप इनीशियल कैपासिटी उसकी देव यहां है इनीशियल कैपासिट�
3:44
empty set the backing hash map instance has default initial capacity of 16 initial capacity 16 load factor 0 initial capacity change initial capacity load factor 600 0
4:22
करने की कोशिश करता हूं तो आप लोग यहां पर देखो कि यह जो है रन हो जाएगा अगर यहां पर आप लोग देख�
4:29
मुझे एरर देखने को मिलने के soybean फर आर्ग्यूमेंट्स तो अगर मैं आप डॉक्यूमेंटेशन में जाओं तो य�
4:35
तो मेरा यह वाला कंस्ट्रॉक्टर है इन फैक्ट मुझे वाला कंस्ट्रॉक्टर नहीं चाहिए तो मुझे फ्लोट वाला कंस्ट्रॉक्टर चाहिए नहीं यह वाला कंस्ट्रॉक्टर चाहिए था तो यह 320 फ्लोट लेना लोट फैक्टर तो मुझे क्या करना पड़ेगा इस�
5:05
से देखने तो यह नोट आई मीन राइट करके रन करूंगा बिना टाइम को वेस्ट करते हुए और यहां पर देखो य�
5:10
नहीं हो जाएगा और आप इसलिए मेरे है शेष में कुछ है नहीं मैंने कुछ ऐड नहीं किया है तो मैं माय है शे�
5:16
अंदर add function को लगाऊंगा वो इसमें कुछ elements को add करूँगा सबसे पहले 6 करूँगा 8 फिर 8 करूँग�
5:23
पहले रहते 3 करूँगा और उसके बाद मान लो मैं 11 को दो बार अगर मैं add करता हूँ 11 11 तो वो सिर्फ एक बार माना जाएगा ठीक ह�
5:32
तो जरस को साउट करके देखते हैं by the way can we
5:36
sound our my hash set जो कि हमने बनाया है obviously you can do it आप कर सकते हैं इस तरह स�
5:40
print my hash set को और यहाँ पर देखो 8, 3, 11, 6 यहाँ पर आपक�
5:44
देखने को मिलता है अच्छा मैं इसको directly एक area में क्यों नहीं add कर लेत�
5:48
hash set at this point but I want to revisit the purpose of hash set hash set insertions search linear search time linearly list time search but hashing technique
6:26
कोई ऐसा data structure यूज कर रहे हैं जो की hashing technique को काम में लेता ह�
6:30
तो आप लोग को यहाँ पर काफी time की बचत देखने को मिलती ह�
6:35
इसके methods की यार अगर बात करूँ मैं तो इसके कुछ इस तरह के methods ह�
6:39
किस तरह के methods है यार कहां गए इसके methods कहां हो बे methods तु�
6:43
हाँ यहाँ पर है methods methods summary में जाते हैं ठीक है all methods boolean
6:48
यह जो modifier और type इसका boolean है method का नाम है add
6:52
मैंने कहीं पर click कर दिया शायद मैंने कहीं ऐसी जगह पर click कर दिय�
6:57
जिसने कि मेरा method वाला part आ लिया था कोई बात नहीं void
7:00
return करता है clear ठीक है modifier and type void और clear
7:05
ठीक है clear कहता है removes all of the elements from the set ठीक है clone
7:08
clone क्या करेगा एक shallow copy return करेगा contains कि क्या इस set में कोई element है कि नही�
7:14
तो dot contains और वो object अब जरूरी नहीं है कि integer यूज़ करो आप ल�
7:18
मैंने यापर example लिया integer का इसमें किसी भी तरह का object हो सकता ह�
7:22
ठीक है तो ये चीज़ आप लोगो दियान में रखनी है size है, remove है, और भ�
7:26
बहुत सारे functions है, क्या आपको इनको याद करने की जरूरत है, obviously
7:29
नहीं यार, इसको याद कौन करेगा, आपके बास 에 documentation यहाँ तो उसक�
7:34
attention तो आपको लेनी है, इसको return की तो कोई जरूरत है ही नहीं, so, I hope कि आप लोग�
7:40
समझ में आ गया कि किस तरह से आपको ये सारे के सारे collection framework की classes को use करना ह�
7:45
और android development में यार ये सब चीज़ें बहुत सारा काम आने वाली ह�
7:49
अगर आपको नहीं मालूं तो मैं बता दूँ आपको और I hope कि आपको इस वीडियो पसंद आया होग�
7:54
अगर आपको ने playlist access नहीं करिये तो आप जरूर करना access और उसी के साथ साथ अगर आपने सेव नहीं करिए playlist उसको सेव जरूर कर लेन�
8:01
अभी के लिए इस वीडियो में इतना है guys Thank you so much guys for watching this video
8:05
and I will see you next time