Was ist der Unterschied zwischen den != und =! Betreiber in Java

Was ist der Unterschied zwischen den != und =! Betreiber in Java

Das für die Durchführung von Operationen verwendete Symbol wird als Operator bezeichnet. In Java, die “!=Ist ein Vergleichsbetreiber, der feststellt, ob zwei Operanden gleich sind oder nicht, indem sie sie vergleichen, während die “=!Operator kombiniert zwei Operatoren; Der erste ist ein Zuordnungsoperator “=", Und die zweite ist ein logischer Nicht -Operator"!Das arbeitet auf booleschen Werten. Es wird auch für die Inversion von Booleschen Werten verwendet.

Dieser Beitrag erklärt den Unterschied zwischen != und =! Betreiber in Java.

Was ist der Unterschied zwischen den != und =! Betreiber in Java?

!=" Und "=!”Sind zwei separate Java -Operatoren. Diese beiden Operatoren können nicht verglichen werden, weil sie unterschiedliche Funktionen dienen. Der "!=Der Bediener vergleicht zwei Operanden, während die “das“=!Der Operator umgeht das Ergebnis von Booleschen Werten. Seine Darstellung verleiht nur ein Gefühl.

Jetzt werden wir beide Methoden und ihre Verwendung nacheinander diskutieren!

Was ist "!= ”Operator in Java?

Der "!="Der Bediener wird auch als" genannt "Nicht gleichzusetzen mitJava -Betreiber. Es wird verwendet, um zu bewerten, ob zwei Operanden bei der Verwendung bedingter Anweisungen gleich sind oder nicht. Dieser Betreiber gibt boolesche Werte zurück, wobei “WAHR”Zeigt an, dass die Werte verglichen werden und nicht gleich sind und“FALSCH”Bezieht sich auf seinen entgegengesetzten Fall, wenn beide Werte gleich sind.

Wie benutzt man "!= ”Operator in Java?

Befolgen Sie die untergegebene Syntax, um den variablen Wert zu vergleichen “A" mit "B" Verwendung der "!=”(Nicht gleich) Operator:

A!= b


Beispiel 1

In diesem Beispiel erstellen wir zwei Variablen vom Typ ganzzahliger Typ “,“A" Und "BUnd initialisieren Sie sie:

int a = 20;
int b = 23;


Drucken Sie die ursprünglichen Werte von Variablen “A" Und "B”Auf der Konsole mit Hilfe der“System.aus.println ()" Methode:

System.aus.println ("der Wert von a ="+a);
System.aus.println ("der Wert von b ="+b);


Dann werden wir überprüfen, ob der Wert von “A”Ist gleich dem Wert von“B" Verwendung der "!=" Operator. Es wird einen Booleschen Wert zurückgeben "FALSCHWenn beide Werte gleich sind:

boolesche Ausgabe = a!= b;


Drucken Sie zum Schluss den resultierenden Wert auf der Konsole aus:

System.aus.println (output);



Die Ausgabe zeigt den Booleschen Wert “WAHR”, Was angibt, dass die Werte von“A" Und "B”Sind nicht gleich:


Beispiel 2

Jetzt werden wir die gleiche Operation unter Verwendung der folgenden Syntax ausführen:

boolesche Ausgabe =!(a == b);


Es überprüft zuerst die Gleichheit von “A" Und "B"Variablenwerte unter Verwendung des Vergleichsoperators"==Und dann negiert das Ergebnis.

Drucken Sie schließlich die Ausgabe auf der Konsole:

System.aus.println (output);



Ausgang


Wechseln wir nun zu einem anderen Beispiel, in dem wir sehen werden, wie der erwähnte Operator dazu beiträgt, Gleichheit unter den angegebenen Bedingungen zu finden.

Beispiel 3

Hier werden wir die gleichen Variablen betrachten “A" Und "B”Mit ihren Werten wie in den vorherigen Beispielen. Wir werden die Bedingung verwenden “Wenn”Anweisung, um zu überprüfen, ob die Werte beider Variablen gleich sind oder nicht, und drucken Sie die hinzugefügten Anweisungen aus:

wenn ein!= b)
System.aus.println ("Der Wert von 'a' entspricht nicht dem Wert von 'B'");
anders
System.aus.println ("Der Wert von 'a' entspricht dem Wert von 'B'");



Die Ausgabe zeigt, dass die Werte von “A" Und "B”Sind nicht gleich:


Gehen Sie jetzt zur Arbeit des “=!Operator in Java.

Was ist „= =!Operator in Java?

Der "=!"Operator ist die Kombination der beiden Operatoren, dem Zuordnungsoperator"="Und die logische nicht"!" Operator. Der logische Nicht -Operator wird verwendet, um den ursprünglichen Wert zu konvertieren, während der Zuordnungsoperator für die Zuordnung des Wertes verwendet wird.

Um die Ausgabe von Booleschen Werten umzuwandeln, können Sie die “verwenden=!" Operator. Es wandelt den booleschen Wert um und weist ihn dann dem zweiten Operanden zu.

Wie man benutzt “=!Operator in Java?

Die Syntax für die Verwendung der “=!Der Bediener wird wie folgt angegeben:

x = !y


Notiz: Der richtige Ausdruck ist “x = !y" nicht "x =!y”; Es ist ein bisschen verwirrend. Der Ausdruck "x = !y"Zeigt, dass der boolesche Wert von"y"Ist zuerst umgekehrt und dann zugewiesen"X”.

Beispiel

In diesem Beispiel haben wir zwei boolesche Variablen “,“X" Und "y”, Mit den folgenden Werten:

boolean x = true;
boolean y = wahr;


Drucken Sie die Werte der erstellten Variablen auf der Konsole mit dem “System.aus.println ()" Methode:

System.aus.println ("der boolesche Wert von x ="+x);
System.aus.println ("der boolesche Wert von y ="+y);


Jetzt werden wir den Booleschen Wert von “konvertieren“X"Mit Hilfe der"=!" Operator:

x = !y;


Der "y"Wird zuerst seinen Wert aus" umkehren "WAHR" Zu "FALSCH", Und dann wird es zugewiesen"X”. Drucken Sie den aktualisierten Wert von “X”Auf der Konsole:

System.aus.println ("jetzt der Wert von x =" +x);



Ausgang


Wir haben alle grundlegenden Informationen über die “zur Verfügung gestellt!=" Und "=!Operatoren in Java.

Abschluss

Beide "!=" Und "=!”Sind Java -Operatoren, die zur Durchführung verschiedener Funktionen verwendet werden. Der "!=„Operator ist ein Vergleichsbetreiber, der die Gleichheit von zwei Operanden vergleicht, um festzustellen, ob sie gleich sind oder nicht, während die“ die “=!"Ist die Kombination von zwei Operatoren, einem Zuordnungsoperator"=", Und der logische Nicht -Operator"!Das arbeitet auf booleschen Werten. In diesem Beitrag haben wir den Unterschied zwischen diskutiert != und =! Betreiber in Java und ihre Verwendung.