Operatorzy relacyjni w Javie | Wyjaśnione

Operatorzy relacyjni w Javie | Wyjaśnione
W Javie operatorzy relacyjni badają związek między zmiennymi/wartościami. Operatorzy relacyjni zwracają wartości logiczne po zweryfikowaniu relacji. Jeśli związek jest poprawny, zwróciłby prawdziwe inne, fałszywe. Ta kategoria obejmuje operatorów, takich jak mniej niż, większy niż równy i nie równy, mniejszy lub równy, większy lub równy. Ten artykuł zawiera działanie i wykorzystanie operatorów relacyjnych w języku Java.

Jak działają relacyjne operatorzy w Javie

Operatorzy relacyjni używani w Javie są podobni do każdego innego języka programowania. Każdy z operatorów relacyjnych jest tutaj zdefiniowany, a dalsze wykorzystanie zostanie dostarczone w nadchodzącej sekcji.

Równe (==): Ten operator sprawdza związek równości między wartościami/zmiennymi w Javie. Symbol operatora to „==”I jest praktykowane przez przestrzeganie składni podanej poniżej:

A == B;

Nie równe (!=): Jest to przeciwieństwo równego operatora, ponieważ sprawdza on nierówność dwóch zmiennych/wartości. Symbol do użycia tego operatora jest „!(=) ”I dla tego operatora można zastosować następującą składnię:

A!= B;

Większe niż (>). Większy niż operator sprawdza, czy operand po lewej stronie jest większy niż drugi, czy nie. Składnia używania większego niż operatora pokazano poniżej:

a> b;

Większe lub równe (> =): Pokazuje, czy zmienna jest wyższa, czy równa innej. „Większa lub równa lub równa” jest wykonywana za pomocą symbolu „> =” i jest zgodny z podaną poniżej składnią.

a> = b;

Mniej niż (<): Ten operator sprawdza, czy pierwsza zmienna/wartość jest mniejsza niż druga wartość/zmienna, czy nie. Możesz odwołać się do następującej instrukcji, aby użyć tego operatora.

AMniejszy lub równy (<=): Praktykuje się, aby sprawdzić „mniejsze lub równe” relacji między dwoma operandami przy użyciu następującej składni:

A<=b;

Jak korzystać z operatorów relacyjnych w Javie

Ta sekcja zawiera wykorzystanie relacyjnych operatorów w Javie. W dalszej części tej sekcji poznasz także działanie operatorów relacyjnych w oświadczeniach i pętlach programowania Java.

Równe (==): Poniższy kod Java korzysta z operatora „równego” między dwiema zmiennymi i zwraca wynik fałszywy, ponieważ zmienna x = 2 nie jest równa y = 4.

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 2, y = 4;
System.na zewnątrz.println (x == y);

Wyjście kodu jest podane poniżej:

Nie równe (!=): Poniższy program Java A = 7 nie jest równy B = 9, ale nie równy operator zwrócił PRAWDA na wyjściu.

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int a = 7, b = 9;
System.na zewnątrz.println (a!= b);

Wyjście kodu jest wyświetlane poniżej:

Mniej niż (<): Kod podany poniżej porównuje zmienne C i D za pomocą operatora relacyjnego „mniej niż”. Jako wartość zmiennej C = 10 jest mniej niż D = 15, Tak więc wyjście byłoby prawdą:

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int c = 10, d = 15;
System.na zewnątrz.println (c

Wyjście kodu pokazano poniżej:

Większe niż (>): Poniższy kod Java wykorzystuje większy niż operator na dwóch zmiennych (E i F). Liczba całkowita 18 jest przechowywana w zmiennej E, podczas gdy 12 jest przypisywany do zmiennej F: To pokazuje wartość F jest większy niż mi Ale sprawdziliśmy, czy f> e albo nie.

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int e = 18, f = 12;
System.na zewnątrz.println (f> e);

Dane wyjściowe powyższego kodu jest fałszywe, ponieważ F, nie f> e:

Większe lub równe (> =): Kod podany poniżej ćwiczy większy lub równy operatorowi na dwóch zmiennych. Warunek (x> = y) zdefiniowany w kodzie jest prawdziwy, więc wyjście jest również prawdziwe:

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int x = 13, y = 13;
System.na zewnątrz.println (x> = y);

Wyjście kodu pokazano poniżej:

Mniejszy lub równy (<=): Ten operator jest praktykowany na dwóch zmiennych A I B. Wartości przypisane do A I B Czy 5 I 8 odpowiednio. Zestaw warunków to B<=a which is false thus the return would also be false.

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int a = 5, b = 8;
System.na zewnątrz.println (b<=a);

Wyjście kodu można zobaczyć na poniższym obrazku:

Korzystanie z operatorów relacyjnych w pętlach i instrukcjach IF-Else w Javie

Najczęstszą praktyką operatorów relacyjnych jest użycie ich wewnątrz pętli i instrukcji warunkowych if-else w celu zbudowania stanu.

Dla pętli: Pętla dla powszechnie używanego rodzaju pętli, a kod napisany poniżej pokazuje użycie pętli z operatorami relacyjnymi.

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int z = 2, i;
// Używanie do pętli i <=
dla (i = 0; i<=z; i++)

System.na zewnątrz.println („Warunek jest prawdziwy”);


Kod jest opisany jako:

  • Ogłoszenie zmiennych Z i I
  • Używanie do pętli i operatora relacyjnego (mniej niż lub równe)
  • Drukowanie oświadczenia

Wyjście kodu pokazano poniżej:

operatorzy if-else i relacyjne: Poniższy kod pokazuje użycie operatora IF-ELSE i relacyjnego (>).

pakiet Newpack;
Klasa publiczna Relop
public static void main (string [] args)
// deklarowanie zmiennych
int a = 4, b = 3;
// za pomocą operatora IF-Else i relacyjnego
if (a> b)

System.na zewnątrz.println („warunek jest prawdziwy”);

w przeciwnym razie

System.na zewnątrz.println ("False!");


Kod opisano tutaj:

  • deklarowanie zmiennych
  • użycie (a> b) jako warunku w instrukcji IF
  • Drukowanie wewnątrz instrukcji if i inaczej

Wyjście kodu pokazano poniżej:

Wniosek

Operatorzy relacyjni w Javie mają kluczową odpowiedzialność za sprawdzenie warunku i zwrócenie wyniku na podstawie kontroli tego warunku. Operatorzy relacyjni Java są praktykowani w warunkach i pętle, aby podejmować decyzje w programach. Ten artykuł pokazuje działanie operatorów relacyjnych. Ponadto podano kilka przykładów, które ilustrują stosowanie operatorów warunkowych indywidualnie, a także w warunkach i pętlach warunkowych.