Denne bloggen vil diskutere metodene for å sammenligne dobler i Java.
Hvordan sammenligne dobler i Java?
For å sammenligne dobler i Java, kan du bruke:
Vi vil diskutere hver av metodene som er nevnt over en etter en!
Metode 1: Sammenlign dobler i Java ved bruk av sammenligning () -metode
“sammenligne()”Metoden brukes til å sammenligne to spesifikke doble verdier. Det er den statiske metoden i dobbelt Java -innpakningsklassen.
Syntaks
Syntaks av sammenligning () -metoden er:
Her tar sammenligning () -metoden to verdier av doble type “D1”Og“D2”Som argumenter og returnerer heltallsverdier: 1, -1 eller 0 avhengig av forhold:
Ta en titt på de gitte eksemplene for en bedre forståelse.
Eksempel
I dette eksemplet vil vi sammenligne to verdier av dobbel type, "DB1”Og“DB2”, Med“167.643”Og“986.675", hvor "d”Indikerer at det er en verdi av dobbel type:
Dobbelt DB1 = 167.643d;Vi vil sammenligne de skapte dobler og lagre den returnerte verdien i “komp”:
dobbel komp = (dobbel.Sammenlign (DB1, DB2));Legg til IF-Else-If-forhold for å sjekke om de sammenlignede verdiene som er større enn, mindre enn eller tilsvarer hverandre:
if (komp> 0)Den gitte utgangen indikerer at verdien av “DB1" er mindre enn "DB2”:
Nå, ta turen mot neste metode.
Metode 2: Sammenlign dobler i Java ved bruk av Compareto () -metode
“sammenligne med()”Metode brukes også for å sammenligne dobler i Java, og den tilhører også“Dobbelt”Java -innpakningsklasse. I denne metoden sammenlignes den første dobbeltverdien med den andre dobbeltverdien.
Syntaks
Syntaks for sammenligning () -metoden er:
D1.Sammenligning (dobbel d2)Her, “D1”Sammenlignes med“D2”Ved hjelp av“sammenligne med()”Metode.
Eksempel
Verdiene til to objekter med dobbel type “DB1”Og“DB2”Av dobbeltklassen vil bli sammenlignet:
Her vil vi passere “DB2”Som et argument til“DB1”:
dobbel komp = db1.sammenligning (DB2);Spesifiser IF-elv-hvis-forholdene for å sjekke om de sammenlignede verdiene er større enn, mindre enn, eller lik hverandre:
if (komp> 0)Utførelse av det ovennevnte programmet vil gi deg beskjed om at begge verdiene er de samme:
Vi samlet alle viktige instruksjoner relatert til å sammenligne dobler i Java.
Konklusjon
For å sammenligne dobbelt. Begge returneringsverdier av heltallstype etter sammenligning, der null viser verdiene er like, mens en indikerer at den første verdien er større enn den andre verdien og -1 for omvendt. I denne bloggen diskuterte vi metodene for å sammenligne dobler i Java.