
2025 Forfatter: Lynn Donovan | [email protected]. Sist endret: 2025-01-22 17:36
Den er anbefalt det sammenligne med kun returnerer 0, hvis et anrop til er lik på de samme gjenstandene ville komme tilbake sant: sammenligne med (e2) == 0 har det samme boolsk verdi som e1. er lik (e2) for hver e1 og e2 i klasse C. Merk at null er ikke en forekomst av noen klasse, og e.
Videre, er det mulig for lik () å returnere usann selv om innholdet i to objekter er det samme?
4 svar. I java metoden offentlig boolesk er lik ( Gjenstand obj) er arvet fra Gjenstand . Implementeringen av metoden som definert i Gjenstand klasse er at er lik metode vil returnere hvis og bare hvis de to gjenstander blir sammenlignet er samme forekomst.
Deretter er spørsmålet hvorfor compareTo () skal være konsistent med equals ()-metoden i Java? Dette er fordi kartgrensesnittet er definert i form av er lik operasjon, men et kart utfører alle viktige sammenligninger ved å bruke sin sammenligne med (eller sammenlign) metode , så to nøkler som anses lik av dette metode er, fra synspunktet til det sorterte kartet, lik.
Med tanke på dette, hva er forskjellen mellom == lik () og compareTo () metoden?
sammenligne med : Sammenligner to strenger leksikografisk. er lik : Sammenligner denne strengen med det angitte objektet. sammenligne med sammenligner to strenger etter deres tegn (i samme indeks) og returnerer et heltall (positivt eller negativt) tilsvarende. er lik() sjekker om to objekter er like eller ikke og returnerer en boolsk verdi.
Kan vi overstyre compareTo-metoden?
Overstyr CompareTo Method Det skal returnere et negativt heltall (vanligvis -1), hvis det nåværende utløsende objektet er mindre enn bestått en , og positivt heltall (vanligvis +1) hvis større enn, og 0 hvis lik. sammenligneTil-metoden bør kaster et unntak hvis det beståtte objektet har en inkompatibel type eller null.
Anbefalt:
Finner du noens adresse med navnet deres?

Skriv inn personens fornavn i tekstboksen "Fornavn", skriv inn etternavnet i tekstboksen "Etternavn", og hvis du har denne informasjonen, skriv inn byen/staten eller postnummeret i teksten "By, stat eller postnummer" eske. Klikk "Finn" for å slå opp adressen hennes
Tilbereder chili maten deres?

Hvis du leter etter fersk, gård-til-bord mat, vel, Chili's er kanskje ikke der du vil. Kjederestauranten (som de fleste kjeder) bruker en anstendig mengde frossen mat som er mikrobølgeovn eller varmes opp før den blir servert til deg. Den smeltede lavakaken og kakepannen varmes også i mikrobølgeovnen.»
Når skal On_success On_failure alltid være manuell eller forsinket?

On_success - utfør jobben bare når alle jobber fra tidligere stadier lykkes. Dette er standard. on_failure - utfør jobb bare når minst én jobb fra tidligere stadier mislykkes. alltid - utfør jobb uavhengig av status for jobber fra tidligere stadier
Hvordan kan du finne ut om to objekter er like?

Hvis to objekter har samme form, kalles de "liknende". Når to figurer er like, er forholdet mellom lengdene på deres tilsvarende sider like. For å finne ut om trekantene som vises er like, sammenligne de tilsvarende sidene
Hvilke indekser bruker plan geometri når de returnerer resultater?

For å støtte effektive spørringer av geospatiale koordinatdata, tilbyr MongoDB to spesielle indekser: 2d-indekser og 2-sfæreindekser som brukes for plan geometri når resultater returneres sfærisk geometri for å returnere resultater