Logo no.boatexistence.com

Hvorfor bruke komparator og sammenlignbar?

Innholdsfortegnelse:

Hvorfor bruke komparator og sammenlignbar?
Hvorfor bruke komparator og sammenlignbar?

Video: Hvorfor bruke komparator og sammenlignbar?

Video: Hvorfor bruke komparator og sammenlignbar?
Video: КАК ОТКРЫТЬ СПОР И ВЕРНУТЬ ДЕНЬГИ С АЛИЭКСПРЕСС: 5 ПРАВИЛ И ОСНОВНЫЕ ОШИБКИ 2024, Kan
Anonim

Comparable skal brukes når du sammenligner forekomster av samme klasse Comparator kan brukes til å sammenligne forekomster av forskjellige klasser. Comparable implementeres av klassen som må definere en naturlig rekkefølge for objektene sine. For eksempel implementerer String Comparable.

Hvorfor kreves sammenlignbare og komparatorgrensesnitt?

Comparable og Comparator er begge grensesnitt og kan brukes til å sortere samlingselementer … 1) Comparable gir én enkelt sorteringssekvens. Med andre ord kan vi sortere samlingen på grunnlag av et enkelt element som id, navn og pris. Komparatoren gir flere sorteringssekvenser.

Hva er de to store fordelene med Comparator fremfor sammenlignbare?

Ved å bruke komparator kan objekter sorteres basert på mer enn ett felt i en klasse. Mens Comparable lar deg sortere elementer i en samling basert på bare ett felt.

Kan vi bruke Comparator uten sammenlignbare?

3 svar. Du bruker ikke Comparable. Du bruker Comparator. Sammenlignbart er et grensesnitt implementert av objekter for å spesifisere sorteringsrekkefølgen deres med andre objekter av samme type.

Hvilken er bruken av komparator?

En komparatorkrets sammenligner to spenninger og gir ut enten en 1 (spenningen på plusssiden) eller en 0 (spenningen på den negative siden) for å indikere hvilken som er størst. Komparatorer brukes ofte, for eksempel for å sjekke om en inngang har nådd en forhåndsbestemt verdi

Anbefalt: