Relationale Operatoren in Java | Erklärt

Relationale Operatoren in Java | Erklärt
In Java untersuchen die relationalen Operatoren die Beziehung zwischen Variablen/Werten. Die relationalen Betreiber geben die Booleschen Werte zurück, nachdem die Beziehung überprüft wurde. Wenn die Beziehung korrekt ist, würde sie wahre andere zurückgeben, falsch. Diese Kategorie umfasst Operatoren wie weniger als, größer, gleich und nicht gleich, weniger oder gleich, größer oder gleich. Dieser Artikel bietet die Arbeit und Verwendung von relationalen Betreibern in der Java -Sprache.

Wie relationale Betreiber in Java arbeiten

Die in Java verwendeten relationalen Operatoren sind in jeder anderen Programmiersprache gleich gleichermaßen. Jeder der relationalen Betreiber wird hier definiert, und im kommenden Abschnitt wird eine weitere Verwendung vorgelegt.

Gleich (==): Dieser Operator überprüft die Gleichstellungsbeziehung zwischen Werten/Variablen in Java. Das Symbol des Bedieners ist “==Und wird durch die folgende Syntax geübt:

a == b;

Nicht gleich (!=): Dies ist das Gegenteil des Operator. Das Symbol für diesen Bediener ist “!(=) ”Und die folgende Syntax kann für diesen Bediener befolgt werden:

A!= b;

Größer als (>). Der größere als den Bediener prüft, ob der Operand auf der linken Seite größer ist als der andere oder nicht. Die Syntax der Verwendung des größeren als Operators ist unten dargestellt:

a> b;

Größer als oder gleich (> =): Es zeigt, ob eine Variable höher oder gleich einem anderen ist. Das „größere oder gleiche oder gleich“ wird unter Verwendung des Symbols „> =“ ausgeübt und folgt der unten angegebenen Syntax.

a> = b;

Weniger als (<): Dieser Bediener prüft, ob die erste Variable/den ersten Wert geringer ist als der zweite Wert/die zweite Variable oder nicht. Sie können sich auf die folgende Anweisung beziehen, um diesen Bediener zu verwenden.

AGleich oder kleiner als (<=): Es wird praktiziert, um die Beziehung zwischen zwei Operanden mit der folgenden Syntax zu überprüfen: "Weniger als oder gleich" der Beziehung zwischen zwei Operanden:

A<=b;

So verwenden Sie relationale Operatoren in Java

Dieser Abschnitt bietet die Verwendung von relationalen Betreibern in Java. Später in diesem Abschnitt würden Sie auch die Arbeit von relationalen Betreibern in IF-ELSE-Aussagen und Schleifen der Java-Programmierung kennenlernen.

Gleich (==): Der folgende Java -Code nutzt den „Gleiche“ -Operator zwischen zwei Variablen und gibt das falsche Ergebnis zurück, da die Variable x = 2 nicht gleich Y = 4 ist.

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int x = 2, y = 4;
System.aus.println (x == y);

Die Ausgabe des Codes wird unten angegeben:

Nicht gleichzusetzen mit(!=)): Das folgende Java -Programm ist A = 7 nicht gleich B = 9, aber der nicht gleiche Operator wurde zurückgegeben WAHR im Ausgang.

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int a = 7, b = 9;
System.aus.println (a!= b);

Die Ausgabe des Codes wird unten angezeigt:

Weniger als (<): Der unten angegebene Code vergleicht die Variablen C und D mit dem "weniger als" relationalen Operator. Als Wert der Variablen C = 10 ist weniger als D = 15, Die Ausgabe wäre also wahr:

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int c = 10, d = 15;
System.aus.println (c

Die Ausgabe des Codes ist unten angezeigt:

Größer als (>): Der nachstehend bereitgestellte Java -Code verwendet den größeren als den Operator für zwei Variablen (E und F). Die Ganzzahl 18 wird in Variable E gespeichert, während 12 der Variablen zugewiesen wird F: Das zeigt den Wert von F ist größer als e Aber wir haben überprüft, ob f> e oder nicht.

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int e = 18, f = 12;
System.aus.println (f> e);

Die Ausgabe des obigen Codes ist falsch, weil die F, nicht f> e:

Größer als oder gleich (> =): Der unten angegebene Code übt das größere oder gleiche Operator für zwei Variablen aus. Die im Code definierte Bedingung (x> = y) ist wahr, daher ist die Ausgabe auch wahr:

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int x = 13, y = 13;
System.aus.println (x> = y);

Die Ausgabe des Codes ist unten angezeigt:

Gleich oder kleiner als (<=): Dieser Bediener wird auf zwei Variablen praktiziert A Und B. Die Werte zugewiesenen A Und B Sind 5 Und 8 bzw. Der Bedingungssatz ist b<=a which is false thus the return would also be false.

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int a = 5, b = 8;
System.aus.println (b<=a);

Die Ausgabe des Codes ist im Bild unten zu sehen:

Verwenden von relationalen Operatoren in Schleifen und IF-ELSE-Aussagen in Java

Die häufigste Praxis von relationalen Operatoren besteht darin, sie in den Schleifen und in den Bedingungsaussagen zu verwenden, um eine Bedingung zu erstellen.

Für Schleife: Die für Schleife ist eine weit verbreitete Art der Schleife, und der unten geschriebene Code zeigt die Verwendung von für Schleifen mit relationalen Operatoren.

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int z = 2, i;
// für die Schleife verwenden und <=
für (i = 0; i<=z; i++)

System.aus.println ("Zustand ist wahr");


Der Code wird beschrieben als:

  • Deklarieren von Z und I Variablen
  • Verwenden Sie für Schleife und relationaler Operator (weniger oder gleich)
  • Drucken einer Erklärung

Die Ausgabe des Codes ist unten angezeigt:

IF-ELSE- und Relationale Operatoren: Der folgende Code zeigt die Verwendung von IF-ELSE- und Relational Operator (>).

Paket Newpack;
öffentliche Klasse Rellop
public static void main (String [] args)
// Variablen deklarieren
int a = 4, b = 3;
// IF-ELSE- und Relational Operator verwenden
if (a> b)

System.aus.println ("Die Bedingung ist wahr");

anders

System.aus.println ("false!");


Der Code wird hier beschrieben:

  • Variablen deklarieren
  • Verwenden der (a> b) als Bedingung in if Anweisung
  • Drucken im IF und sonst Aussagen

Die Ausgabe des Codes ist unten angezeigt:

Abschluss

Die relationalen Betreiber in Java haben die wichtigste Verantwortung für die Überprüfung des Zustands und die Rückgabe des Ergebnisses anhand dieser Bedingungsprüfung. Java Relational Operatoren werden in bedingten Aussagen und Schleifen praktiziert, um Entscheidungen in Programmen zu treffen. Dieser Artikel zeigt die Arbeit von relationalen Betreibern. Darüber hinaus werden mehrere Beispiele bereitgestellt, die die Verwendung von bedingten Operatoren einzeln sowie in bedingten Aussagen und Schleifen veranschaulichen.