Was ist der Unterschied zwischen != und =! Operatoren in Java

Was Ist Der Unterschied Zwischen Und Operatoren In Java



Das zum Ausführen von Operationen verwendete Symbol wird Operator genannt. In Java ist das „ != “ ist ein Vergleichsoperator, der verwendet wird, um zu bestimmen, ob zwei Operanden gleich sind oder nicht, indem sie verglichen werden, während der „ =! ” Operator kombiniert zwei Operatoren; der erste ist ein Zuweisungsoperator „ = “, und der zweite ist ein logischer Not-Operator „ ! “, die mit booleschen Werten arbeitet. Es wird auch bei der Inversion von booleschen Werten verwendet.

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







Was ist der Unterschied zwischen != und =! Operatoren in Java?

!= ' und ' =! “ sind zwei separate Java-Operatoren. Diese beiden Operatoren können nicht verglichen werden, da sie unterschiedliche Funktionalitäten bedienen. Das ' != “-Operator vergleicht zwei Operanden, während der „ =! ”-Operator invertiert das Ergebnis von booleschen Werten. Seine Darstellung vermittelt nur ein ähnliches Gefühl.



Jetzt werden wir beide Methoden und ihre Verwendung nacheinander besprechen!



Was ist der Operator „!=“ in Java?

Das ' != “-Operator wird auch als „ Nicht gleichzusetzen mit ” Java-Operator. Es wird verwendet, um auszuwerten, ob zwei Operanden gleich sind oder nicht, während bedingte Anweisungen verwendet werden. Dieser Operator gibt boolesche Werte zurück, wobei „ Stimmt “ gibt an, dass die Werte verglichen werden und nicht gleich sind, und „ FALSCH “ bezieht sich auf den umgekehrten Fall, wenn beide Werte gleich sind.





Wie verwendet man den Operator „!=“ in Java?

Befolgen Sie die unten angegebene Syntax zum Vergleichen des Variablenwerts „ a ' mit ' b ' Verwendung der ' != ” (ungleich) Operator:

a ! =b


Beispiel 1



In diesem Beispiel erstellen wir zwei Variablen vom Typ Integer: „ a ' und ' b “ und initialisieren Sie sie:

int ein = zwanzig ;
int b = 23 ;


Drucken Sie die ursprünglichen Werte der Variablen „ a ' und ' b “ auf der Konsole mit Hilfe des „ System.out.println() ' Methode:

System.out.println ( 'Der Wert von a = ' +a ) ;
System.out.println ( 'Der Wert von b = ' +b ) ;


Dann prüfen wir, ob der Wert von „ a ” ist gleich dem Wert von “ b ' Verwendung der ' != ' Operator. Es wird ein boolescher Wert zurückgegeben „ FALSCH ” wenn beide Werte gleich sind:

boolesche Ausgabe = a ! =b;


Drucken Sie zuletzt den resultierenden Wert auf der Konsole aus:

System.out.println ( Ausgang ) ;



Die Ausgabe zeigt den booleschen Wert „ Stimmt “, was darauf hinweist, dass die Werte von „ a ' und ' b “ sind nicht gleich:


Beispiel 2

Jetzt führen wir dieselbe Operation mit der folgenden Syntax aus:

boolesche Ausgabe = ! ( a ==b ) ;


Es prüft zunächst die Gleichheit von „ a ' und ' b „Variablenwerte mit dem Vergleichsoperator“ == “ und negiert dann das Ergebnis.

Drucken Sie abschließend die Ausgabe auf der Konsole aus:

System.out.println ( Ausgang ) ;



Ausgabe


Kommen wir nun zu einem anderen Beispiel, in dem wir sehen, wie der erwähnte Operator hilft, Gleichheit unter den angegebenen Bedingungen zu finden.

Beispiel 3

Hier betrachten wir die gleichen Variablen „ a ' und ' b “ mit ihren Werten wie in den vorherigen Beispielen. Wir verwenden die Bedingung „ wenn ”-Anweisung, um zu prüfen, ob die Werte beider Variablen gleich sind oder nicht, und die hinzugefügten Anweisungen auszugeben:

wenn ( a ! =b ) {
System.out.println ( „Der Wert von ‚a‘ ist nicht gleich dem Wert von ‚b‘“ ) ;
} anders {
System.out.println ( „Der Wert von ‚a‘ ist gleich 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 '=!' Betreiber in Java?

Das ' =! „Operator ist die Kombination der beiden Operatoren, der Zuweisungsoperator „ = “ und das logische nicht “ ! ' Operator. Der logische Nicht-Operator dient zur Konvertierung des ursprünglichen Werts, während der Zuweisungsoperator für die Zuweisung des Werts verwendet wird.

Um die Ausgabe von booleschen Werten umzuwandeln, können Sie die „ =! ' Operator. Es konvertiert den booleschen Wert und weist ihn dann dem zweiten Operanden zu.

So verwenden Sie „=!“ Betreiber in Java?

Die Syntax für die Verwendung von „ =! ”-Operator wird wie folgt angegeben:

x = ! Y


Notiz: Der richtige Ausdruck ist „ x= !y ' nicht ' x=!y “; es ist etwas verwirrend. Der Ausdruck ' x= !y “ zeigt, dass der boolesche Wert von „ Y “ wird zunächst invertiert und dann „ x “.

Beispiel

In diesem Beispiel haben wir zwei boolesche Variablen, „ x ' und ' Y “, mit folgenden Werten:

boolesch x = Stimmt ;
boolesch y = Stimmt ;


Drucken Sie die Werte der erstellten Variablen auf der Konsole mit dem „ System.out.println() ' Methode:

System.out.println ( 'Der boolesche Wert von x = ' +x ) ;
System.out.println ( 'Der boolesche Wert von y = ' +y ) ;


Jetzt konvertieren wir den booleschen Wert von „ x “ mit Hilfe des „ =! ' Operator:

x = ! Y;


Das ' Y “ invertiert zuerst seinen Wert von „ Stimmt ' zu ' FALSCH “, und dann wird es „ x “. Drucken Sie den aktualisierten Wert von „ x “ auf der Konsole:

System.out.println ( 'Jetzt ist der Wert von x = ' +x ) ;



Ausgabe


Wir haben alle grundlegenden Informationen über die „ != ' und ' =! ”-Operatoren in Java.

Fazit

Beide ' != ' und ' =! “ sind Java-Operatoren, die verwendet werden, um verschiedene Funktionen auszuführen. Das ' != ”-Operator ist ein Vergleichsoperator, der die Gleichheit zweier Operanden vergleicht, um festzustellen, ob sie gleich sind oder nicht, während der “ =! “ ist die Kombination zweier Operatoren, ein Zuweisungsoperator „ = “ und der logische Nicht-Operator „ ! “, die mit booleschen Werten arbeitet. In diesem Beitrag haben wir den Unterschied zwischen != und =! Operatoren in Java und ihre Verwendung.