Ten blog omówi metody porównywania podwójnych w Javie.
Jak porównać podwójne w Javie?
Aby porównać podwójne w Javie, możesz użyć:
Omówimy każdą z wyżej wymienionych metod jeden po drugim!
Metoda 1: Porównaj podwójne w Javie za pomocą metody Compar ()
„„porównywać()”Metoda jest stosowana do porównania dwóch określonych wartości podwójnych. Jest to statyczna metoda klasy podwójnej Java Opranie.
Składnia
Składnia metody compare () to:
Tutaj metoda Compare () przyjmuje dwie wartości typu podwójnego „D1" I "D2”Jako argumenty i zwraca wartości typu liczb całkowitych: 1, -1 lub 0 w zależności od warunków:
Spójrz na podane przykłady, aby lepiej zrozumieć.
Przykład
W tym przykładzie porównamy dwie wartości podwójnego typu, „DB1" I "DB2", z "167.643" I "986.675", Gdzie "D”Wskazuje, że jest to wartość typu podwójnego:
Podwójny db1 = 167.643d;Porównujemy utworzone podwójne i przechowujemy zwróconą wartość w „komp”:
Double Comp = (Double.Porównaj (DB1, DB2));Dodaj warunki IF-ELSE-IF, aby sprawdzić, czy porównywane wartości większe niż, mniejsze lub równe sobie:
if (comp> 0)Dane wyjście wskazuje, że wartość „DB1" jest mniej niż "DB2”:
Teraz skieruj się w kierunku następnej metody.
Metoda 2: Porównaj podwójne w Javie za pomocą metody Compareto ()
„„porównać do()„Metoda jest również stosowana do porównania podwójnych w Javie, a także należy do„Podwójnie„Klasa opakowania Java. W tej metodzie pierwsza podwójna wartość jest porównywana z drugą podwójną wartością.
Składnia
Składnia metody CompompetO () to:
D1.Compareto (Double D2)Tutaj, "D1”Porównuje się do„D2”Z pomocą„porównać do()" metoda.
Przykład
Wartości dwóch obiektów typu podwójnego „DB1" I "DB2„Zbędna zostanie podwójna klasa:
Tutaj przejdziemy „DB2„Jako argument„ ”DB1”:
Double Comp = DB1.Compareto (DB2);Określ warunki IF-ELSE-IF, aby sprawdzić, czy porównywane wartości są większe niż, mniej niż lub równe sobie:
if (comp> 0)Wykonanie powyższego programu poinformuje Cię, że obie wartości są takie same:
Zebraliśmy wszystkie podstawowe instrukcje związane z porównywaniem podwójnych w Javie.
Wniosek
Aby porównać podwójne w Javie, mamy dwie wbudowane metody podwójnej klasy opakowania Java: metoda Compar () i metoda Compareto (). Oba zwracają wartości typu liczb całkowitych po porównaniu, gdzie zero pokazuje, że wartości są równe, podczas gdy jeden wskazuje, że pierwsza wartość jest większa niż druga wartość i -1 dla odwrotnej. Na tym blogu omówiliśmy metody porównywania podwójnych w Javie.