Set Use bərabərdirmi?
Set Use bərabərdirmi?

Video: Set Use bərabərdirmi?

Video: Set Use bərabərdirmi?
Video: Hacı Şahin - Qadinlar Mutlek Baxsin Bu Vidyoya 2024, Noyabr
Anonim

The Set . bərabər() metodu edir yalnız ikisini müqayisə etmək üçün istifadə olunur dəstləri üçün bərabərlik . Sən istifadə edə bilər a Set dublikat girişlərdən xilas olmaq üçün, lakin ehtiyatlı olun: HashSet etmir istifadə edin müəyyən etmək üçün onu ehtiva edən obyektlərin equals() metodları bərabərlik.

Bu baxımdan çoxluq bərabər və ekvivalent ola bilərmi?

Bərabər dəstlər var ekvivalent , Amma ekvivalent dəstlər olmaya bilər bərabərdir . Bu, yuxarıdakı misalda təsvir edilmişdir, burada A ~ B, lakin A ≠ B. İki dəstləri var bərabərdir onlar tam eyni elementlərə malik olduqda və dəstləri var ekvivalent təkbətək yazışma zamanı bacarmaq olmaq təyin edin ikisi arasında dəstləri.

HashSet bərabər və ya hashCode istifadə edir? Arasındakı əlaqə bərabərdir və hashCode belədir: Əgər bərabərdir sonra doğrudur hashCode eyni dəyəri qaytarmalıdır. Əks halda java kimi bir struktur. istifadə etmək. HashSet eyni vedrəni tapmayacaq və ikisinin olmadığına zəmanət verə bilməz bərabərdir obyektlər a HashSet.

Həmçinin bilin, qeyri-bərabər çoxluqlar nədir?

Bərabər və Qeyri-bərabər dəstlər iki dəstləri X və Y eyni elementlərə malik olduqda bərabər deyilir (şəkildə görünmə qaydasından asılı olmayaraq) təyin edin ). bərabər dəstləri X = Y kimi təmsil olunur. Əks halda dəstləri kimi istinad edilir qeyri-bərabər dəstlər , X ≠ Y kimi təmsil olunur.

Ekvivalent və bərabər arasındakı fərq nədir?

Ekvivalent . bərabər və ekvivalent riyaziyyatda tez-tez istifadə olunan terminlərdir. Əsas bərabər arasındakı fərq və ekvivalent bu termindir bərabərdir bütün aspektlərdə oxşar olan şeylərə aiddir, halbuki termin ekvivalent oxşar şeylərə aiddir bir xüsusi aspekt.

Tövsiyə: