Adakah sama dengan menggunakan kod cincang?

Isi kandungan:

Adakah sama dengan menggunakan kod cincang?
Adakah sama dengan menggunakan kod cincang?
Anonim

HashCode kesamaan tidak bermakna sama dengan pulangan benar. Kontrak ialah dua objek yang sama mesti mempunyai Kod cincang yang sama. Tetapi ia TIDAK menyatakan dua objek dengan Kod Hash yang sama mestilah sama.

Adakah kaedah sama menggunakan kod cincang?

Apabila kita bercakap tentang kaedah sama, tujuan utama ialah untuk membandingkan keadaan dua objek atau kandungan objek.

Adakah sama dengan menggunakan hashCode C?

Ini kerana rangka kerja memerlukan dua objek yang sama mesti mempunyai kod cincang yang sama. Jika anda mengatasi kaedah equals untuk melakukan perbandingan khas dua objek dan kedua-dua objek itu dianggap sama oleh kaedah tersebut, maka kod cincang kedua-dua objek juga mestilah sama.

Apakah kod cincang dan sama digunakan untuk?

Kaedah kod cincang mengembalikan nilai cincang yang sama apabila dipanggil pada dua objek, yang sama mengikut kaedah yang sama. Dan jika objek tidak sama, ia biasanya mengembalikan nilai cincang yang berbeza.

Adakah HashMap menggunakan Kod cincang atau sama?

Anda boleh mengatasi ini dalam kelas anda untuk menyediakan pelaksanaan anda sendiri. HashMap menggunakan equals untuk membandingkan kunci sama ada sama atau tidak. Jika kaedah equals kembali benar, ia adalah sama sebaliknya tidak sama. Baldi tunggal boleh mempunyai lebih daripada satu nod, ia bergantung pada kaedah Kod cincang.

Disyorkan:

Artikel yang menarik
Adakah saya membayar dcbl?
Baca lebih lanjut

Adakah saya membayar dcbl?

Anda mungkin perlu membayar DCBL jika anda benar-benar berhutang, tetapi ada masa dan situasi anda tidak perlu membayar. Walaupun anda perlu batuk, terdapat kaedah untuk membayar mengikut syarat anda sendiri. Bagaimana anda berurusan dengan Dcbl?

Bagaimanakah bahan api yang tidak terbakar dibuat?
Baca lebih lanjut

Bagaimanakah bahan api yang tidak terbakar dibuat?

Hidrokarbon tidak terbakar (UHC) ialah hidrokarbon yang dikeluarkan selepas petroleum dibakar dalam enjin. Apabila bahan api yang tidak terbakar dipancarkan daripada pembakar, pelepasan disebabkan oleh bahan api yang "mengelakkan" zon nyalaan.

Siapakah besbol swingman?
Baca lebih lanjut

Siapakah besbol swingman?

Ahli buaian ialah sebuah kendi yang berselang seli antara bullpen dan memulakan putaran, digunakan secara kerap dalam kedua-dua peranan. Pitcher sebegitu biasanya telah digunakan sebagai gabungan spot starter/pelega panjang, seperti orang ke-5 dalam pusingan 4 orang atau 4 setengah orang.