Тёмный

Java - Compare the Objects using equals() & hashCode() 

Coding Simplified
Подписаться 43 тыс.
Просмотров 45 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 77   
@samirpanchal9266
@samirpanchal9266 3 года назад
Great explanation, I was scratching my head from last 2 hours and your 16 min video made it clear easier than books and Udemy courses. Keep it up, man.
@CodingSimplified
@CodingSimplified 3 года назад
Thanks Samir for your nice feedback. Keep Watching our other videos as well.
@iamsh4r106
@iamsh4r106 3 года назад
Great video, really helped me grasp the concepts. I have question, is it a good idea to put the hashCode equality check inside of the equals method?
@CodingSimplified
@CodingSimplified 3 года назад
Either is fine. We can have another function as well for it to make it more modular.
@techieadi4377
@techieadi4377 Год назад
sir, you stop making videos ?? your video is very good for fresher as well as experienced people especially those who want to learn Dynamic programming what great content you have sir. And the very important thing which I want to thank you that you have created these videos 2 years before only when no one was giving this imp concept for free and you gave. Thank you sir
@CodingSimplified
@CodingSimplified Год назад
Thanks Adi for your such feedback. It really gives nice feeling to hear such feedback. Due to my workload, I was not getting much time to create videos. But now, I'm thinking to start creating videos again. All your words have provided much motivation to me to start again. Stay tuned. You'll see more videos now.
@techieadi4377
@techieadi4377 Год назад
@@CodingSimplified yes sir please I am eagerly waiting for the videos please make the videos on programming sir on "collection" because it is the heart of java and no one gives much clarity on that so please make some videos on the "collection" side and their programs.
@adityalodhi4023
@adityalodhi4023 2 года назад
God level explanation.....but after watching it I have one doubt if e1 and e2 have same content and we are overriding only equals method then it will never calls equals method bcoz their hashcode is different according to the object class hashcode method.then it will add e1 and e2 in hashset even though their content is same......plz reply
@adityalodhi4023
@adityalodhi4023 2 года назад
2nd doubt- I m overriding hashcode method e1 and e2 has same hashcode and i m not overriding equals then it should simply discard the e2 object bcoz their hashcode is same but it is adding in hashset........now if hashcode is same for e1 and e2 then it is calling object class equals method or not????? For content checking plz reply
@e.ch.vidyasagarkorada8937
@e.ch.vidyasagarkorada8937 4 года назад
Thank you for knowledge Very useful I have one dout What happens if we override only equals method not overriding hash code In case map is it will consider Both objects are equal or not Should we override both methods or is it mandatory to check for equality Please reply Thanks advance
@CodingSimplified
@CodingSimplified 4 года назад
Hash code is used to improve searching. As we explained in video, even if you've only equals, it'll work, but if you override Hashcode, it'll do 1st check & if Hashcode is equal then only check for equals. Let me know if you further doubts.
@larbiaitdjebara1683
@larbiaitdjebara1683 2 года назад
Thank you so much for the tutorial it was really well explained, although i wish you explained a little bit more the casting part " Employee emp = (Employee) obj ", but other than that great video !
@naveenprasanth1233
@naveenprasanth1233 2 года назад
== compares reference and .equals compares the values is what I learnt
@nurbekhalikulov8867
@nurbekhalikulov8867 Год назад
Thank you very much dude. Your explanation is so neat and objective. Kudos on you
@CodingSimplified
@CodingSimplified Год назад
Glad it was helpful! Keep Watching.
@namrathas5804
@namrathas5804 Год назад
Very well explained. spot on explanation. Thank you so much for this video
@CodingSimplified
@CodingSimplified Год назад
Thanks for your nice feedback. Keep Watching :)
@shynimol4454
@shynimol4454 2 года назад
great explanation..Simple and not at all confusing
@CodingSimplified
@CodingSimplified 2 года назад
Thanks for your nice feedback. Keep Watching.
@markthomas9641
@markthomas9641 2 года назад
Great video. Alternatively if you are comparing JSON then DeltaJSON is a really useful set of tools for compare, merge and graft.
@CodingSimplified
@CodingSimplified 2 года назад
Thanks for your nice feedback.
@abirkec
@abirkec 3 года назад
Very nice explanation actually. 16 mins worth it. Thank you lot
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@SHAnkarKumar-go4xk
@SHAnkarKumar-go4xk Год назад
To override the hashcode is that the only way or do we have any other way to check the hashcode values of two objects?
@ANJALISingh-cq6nt
@ANJALISingh-cq6nt Год назад
great explanation sir Thank u so much sir
@CodingSimplified
@CodingSimplified Год назад
Thanks Anjali for your nice feedback.
@sujithkumar3925
@sujithkumar3925 3 года назад
thankyou you cleared all my doubts in this concept, thanks a lot :))
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@abhinavminocha1894
@abhinavminocha1894 4 года назад
Sir please upload more videos on Strings, Graphs and Dynamic Programming. Thanks so much in advance.
@CodingSimplified
@CodingSimplified 4 года назад
Sure, will upload on these topics.
@shubhamgagre8789
@shubhamgagre8789 2 года назад
Nice explanation To the point Exactly what I was looking for
@harikagoud7652
@harikagoud7652 2 года назад
do you mean equals() and hashcode() exists only for set and map but not for list?
@annapureddyravi4054
@annapureddyravi4054 2 года назад
Very nice explanation..thanks sir
@atharvakale5842
@atharvakale5842 2 года назад
Great Explanation man
@academico4891
@academico4891 2 года назад
thanks a lot dude it's just what I was looking for :)
@CodingSimplified
@CodingSimplified 2 года назад
Thanks for your nice feedback. Keep Watching.
@ajaysingh9570
@ajaysingh9570 2 года назад
such a wonderful explanation ..
@CodingSimplified
@CodingSimplified 2 года назад
Thanks for your nice feedback.
@13success66
@13success66 2 года назад
Very nice explanation
@saimamalim9861
@saimamalim9861 Год назад
Great explanation
@FTLC
@FTLC 2 года назад
thanks for such a great explanation
@ramesh_hegde
@ramesh_hegde 2 года назад
return this.name.length() % 10 will return 7 for both words with length 7 and 17 right?
@pawankapure7593
@pawankapure7593 4 года назад
Thank you.. Nicely Explained
@CodingSimplified
@CodingSimplified 4 года назад
Thanks for your nice feedback. Keep Watching.
@CodeMode9313
@CodeMode9313 Год назад
bhai well explained ...keep it up
@SACHIN-gd6zy
@SACHIN-gd6zy 3 года назад
Very good explanantion.
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@pnworks9186
@pnworks9186 2 года назад
Very helpful Sir
@somyarathee
@somyarathee 3 года назад
SUPEERR!! Thank u soo much sir!!!
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@brandyplays6134
@brandyplays6134 4 года назад
beautifully explained..thank you so much:)
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@shubhamdeshmukh1866
@shubhamdeshmukh1866 2 года назад
Broooo u saved me 🙌🙌🙌🙌🙌🙌
@meenaxichaudhary1721
@meenaxichaudhary1721 3 года назад
awesome explaination
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@sagardarade
@sagardarade 3 года назад
Crystal clear
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@sreenivaskp4181
@sreenivaskp4181 3 года назад
Excellent Video 👌👌👏👏
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@ajitbombe5168
@ajitbombe5168 3 года назад
Thanks :)
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@arlingamnandini1327
@arlingamnandini1327 3 года назад
Thank u so much....
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@karthickn956
@karthickn956 Год назад
Thanks dude
@kiranking5717
@kiranking5717 3 года назад
Excellent
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@muzammilkhan382
@muzammilkhan382 Год назад
thankyou sir
@shraddhadethe7644
@shraddhadethe7644 3 года назад
Best explanation
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
@xahmiyuto7844
@xahmiyuto7844 2 года назад
ty
@HousseinDroubi-o9i
@HousseinDroubi-o9i 4 месяца назад
Hey man.
@kvnagendra5354
@kvnagendra5354 Год назад
❤❤❤
@PomogB
@PomogB Год назад
Indian English is wonderful
@umeshjoshi8047
@umeshjoshi8047 2 года назад
Great explanation
@CodingSimplified
@CodingSimplified 2 года назад
Thanks for your nice feedback. Keep Watching.
@adityapatil3884
@adityapatil3884 3 года назад
Best explanation
@CodingSimplified
@CodingSimplified 3 года назад
Thanks for your nice feedback. Keep Watching.
Далее
Java - Sort the Object array or Object List
14:29
Просмотров 27 тыс.
.equals() vs. == in Java - The Real Difference
8:48
Просмотров 190 тыс.
Overriding equals and hashCode in Java - 039
6:30
Просмотров 82 тыс.
#95 Comparator vs Comparable in Java
15:43
Просмотров 190 тыс.