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 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:
Drucken Sie zuletzt den resultierenden Wert auf der Konsole aus:
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 y = ' +y ) ;
Jetzt konvertieren wir den booleschen Wert von „ x “ mit Hilfe des „ =! ' Operator:
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:
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.