Ten podręcznik pomoże Ci poznać inne metody porównywania dwóch liczb całkowitych w Javie.
Jak porównać dwie liczby całkowite w Javie?
Aby porównać dwie liczby całkowite w Javie, możesz użyć metod poniżej liście poniżej.
Notatka: Operator porównawczy „==”Służy do sprawdzenia równości w pierwotnych typach danych, podczas gdy dla obiektów stosuje się metodę equals (). Podczas gdy metoda compare () jest przydatna zarówno dla prymitywnych typów danych, jak i obiektów typu liczb całkowitych.
Zobaczmy, jak będą działać te metody.
Metoda 1: Porównaj dwie liczby całkowite w Javie za pomocą operatora porównawczego
Najczęściej stosowaną metodą przez programistów do porównania dwóch liczb całkowitych jest operator porównawczy „==". To daje "1”Jeśli określone zmienne są równe; W przeciwnym razie wraca „0".
Składnia
Postępuj zgodnie z poniżej podaną składnią do porównania dwóch liczb całkowitych za pomocą operatora porównawczego:
Przykład
W tym przykładzie utworzymy dwie zmienne typu liczb całkowitych „X" I "y”I zainicjuj je:
Teraz porównaj „X" z "y”Korzystanie z operatora porównawczego w„Jeśli" sprawozdania. Jeśli wartości obu „X" I "y„Są takie same,„System.na zewnątrz.println ()„Metoda wydrukuje dodaną instrukcję:
if (x == y)Wyjście wskazuje, że „X" I "y„Wartości zmienne nie są równe:
Przejdźmy do innych metod porównywania dwóch liczb całkowitych w Javie.
Metoda 2: Porównaj dwie liczby całkowite w Javie za pomocą metody equals ()
W Javie, do porównania dwóch obiektów, użyj „równa się()" metoda. Wyświetla wartość logiczną „PRAWDA„Jeśli oba obiekty są takie same; W przeciwnym razie wraca „FAŁSZ". Możemy również porównać dwa obiekty liczb całkowitych jako odniesienie, wykorzystując „równa się()" metoda.
Składnia
Metoda equals () ma następującą składnię:
Metoda equals () jest wywoływana przez „X„Obiekt liczb całkowitych i będzie pasował do jego wartości do„y„To jest przekazane jako argument.
Przykład
Tutaj mamy dwa odniesienia do obiektów całkowitych „X" I "y,”Z wartościami„23" I "23”:
Teraz porównamy obie zmienne z pomocą „równa się()„Metoda w dodanej„Jeśli" stan : schorzenie:
if (x.równa się (y))Dane wyjściowe pokazuje, że wartości „X" I "y" są równe:
Metoda 3: Porównaj dwie liczby całkowite w Javie przy użyciu metody Compar ()
„„porównywać()„Metoda można również wykorzystać do porównywania dwóch wartości numerycznych. Jest to metoda statyczna, która należy do „Liczba całkowita" klasa. Zajmuje dwie zmienne jako argument i zwraca „0„Jeśli pierwsza wartość jest mniejsza niż druga”-1”Jeśli pierwsza wartość jest większa niż druga lub„1”W przypadku równości.
Składnia
Metoda Compar () wykorzystuje następującą składnię do porównania dwóch liczb całkowitych:
Klasa liczb całkowita jest wykorzystywana do wywoływania metody compar () i „X" I "y„Czy liczby całkowite są przekazywane jako argumenty.
Przykład
Tutaj mamy dwie zmienne typu liczb całkowitych „X" I "y”Z wartościami„23" I "20”:
Porównujemy „X" I "y" używając "porównywać()„Metoda i przechowuj wynikową wartość w„komp„To jest zmienna typu liczb całkowitych:
int comp = liczba całkowita.Porównaj (x, y);Teraz sprawdzimy, czy wynikowa wartość „porównywać()„Metoda jest większa lub mniejsza niż 0, stosując następujące„Jeśli" oświadczenie.
if (comp> 0)Wyjście pokazuje, że wartość „X„Zmienna jest większa niż„y”:
Podaliśmy wszystkie niezbędne informacje związane z porównywaniem dwóch liczb całkowitych w Javie.
Wniosek
Do porównania dwóch liczb całkowitych w Javie możesz użyć trzech metod: operatora porównawczego, metody równości () i pomiaru (). Operator porównawczy „==”Służy do sprawdzenia równości w pierwotnych typach danych, podczas gdy dla obiektów stosuje się metodę equals (). Podczas gdy metoda compare () jest przydatna zarówno dla prymitywnych typów danych, jak i obiektów typu liczb całkowitych. Ten podręcznik zilustrował metody porównywania dwóch liczb całkowitych w Javie z odpowiednimi przykładami.