Waarom om vergelyker en vergelykbaar te gebruik?

INHOUDSOPGAWE:

Waarom om vergelyker en vergelykbaar te gebruik?
Waarom om vergelyker en vergelykbaar te gebruik?

Video: Waarom om vergelyker en vergelykbaar te gebruik?

Video: Waarom om vergelyker en vergelykbaar te gebruik?
Video: Waarom word je sneller ziek als je te zwaar bent? 2024, Desember
Anonim

Vergelykbaar moet gebruik word wanneer jy gevalle van dieselfde klas vergelyk Vergelyker kan gebruik word om gevalle van verskillende klasse te vergelyk. Vergelykbaar word geïmplementeer deur die klas wat 'n natuurlike volgorde vir sy voorwerpe moet definieer. Byvoorbeeld, String implemente Comparable.

Waarom is vergelykbare en vergelykende koppelvlakke nodig?

Comparable en Comparator is albei koppelvlakke en kan gebruik word om versamelingselemente te sorteer … 1) Vergelykbaar bied 'n enkele sorteervolgorde. Met ander woorde, ons kan die versameling sorteer op grond van 'n enkele element soos ID, naam en prys. Die Vergelyker verskaf veelvuldige sorteervolgordes.

Wat is twee groot voordele van Comparator bo vergelykbare?

Deur vergelyker te gebruik, kan voorwerpe gesorteer word gebaseer op meer as een velde van 'n klas. Terwyl Comparable jou toelaat om items in 'n versameling te sorteer gebaseer op slegs een veld.

Kan ons Comparator sonder vergelykbare gebruik?

3 Antwoorde. Jy gebruik nie Comparable. Jy gebruik Comparator. Vergelykbaar is 'n koppelvlak wat deur voorwerpe geïmplementeer is om hul sorteervolgorde met ander voorwerpe van dieselfde tipe te spesifiseer.

Wat is die gebruik van vergelyker?

'n Vergelykerkring vergelyk twee spannings en voer óf 'n 1 (die spanning aan die pluskant) óf 'n 0 (die spanning aan die negatiewe kant) uit om aan te dui watter groter is. Vergelykers word dikwels gebruik, byvoorbeeld om te kyk of 'n inset een of ander voorafbepaalde waarde bereik het

Aanbeveel: