Was macht ! gemein in Java?

Was macht ! gemein in Java?
Der ! Der Bediener ist auch bekannt als Negation oder NICHT Betreiber und es gehört zur Kategorie der Java Unary -Betreiber. Es wird verwendet, um die Folgen der booleschen Werte zu umkehren i.e. Es umwandelt die wahren Werte in falsche und falsche Werte in wahr oder prägnanter. Wir können sagen, dass es verwendet wird, um den logischen Zustand eines Operanden umzukehren. In Java die ! Der Bediener verfügt über mehrere Anwendungsfälle, die am häufigsten unter ihnen sind, während Schleifen- und IF-ELSE-Anweisungen.

Diese Beschreibung bietet ein detailliertes Verständnis der folgenden Aspekte zum Negationsbetreiber:

  • Was ist ein unärer Operator in Java
  • Was macht “!” Mittel in Java
  • Syntax von “!” Betreiber in Java
  • Wie benutzt man “!” in Java
  • Wie benutzt man “!” Bediener in bedingten Aussagen
  • Wie benutzt man “!” Bediener in der Schleife

Also fangen wir an!

Was ist ein unärer Operator in Java

Der Betreiber, bei dem nur ein Operand bestimmte Operationen ausführen muss. Am häufigsten verwendeten Unary -Operatoren sind: Inkrementoperator (++), logisch nicht Operator (!), Dekrementoperator (-) und so weiter.

Was macht "!Bedeutet in Java

In programmatisch bezeichnet die “!” Der Bediener wird als als bezeichnet "Logisch nicht" und es wird verwendet, um einen booleschen Wert umzukehren. Zum Beispiel: Wenn der Wert wahr ist, verwandelt er den Wert auf false und umgekehrt.

Syntax von “!Operator in Java

Die grundlegende Syntax des logischen Nicht- oder Negationsoperators wird im untergegebenen Code-Snippet angezeigt:

!(Operand)

Wie benutzt man "!Operator in Java

Betrachten wir ein sehr einfaches Beispiel für ein tiefgreifendes Verständnis für die Verwendung ! Betreiber in Java.

Beispiel

In diesem Beispiel initialisieren wir eine variable Flag mit True. Zuerst drucken wir den tatsächlichen Wert des Flags und drucken dann den Wert des Flags mit logischer Nicht ! Operator:

boolesche Flagge = wahr;
System.aus.println ("tatsächlicher Wert:" + Flag);
System.aus.println ("Wert mit logischem Nicht -Operator:" + !Flagge);

Der vollständige Code -Snippet und seine Ausgabe sind im folgenden Snippet angezeigt:

Die Ausgabe zeigt die Verwendung des logischen Nicht -Operators ! liefert ein umgekehrtes Ergebnis.

Wie benutzt man "!Operator in bedingten Aussagen

In Java wird normalerweise der If -Block ausgeführt, wenn die angegebene Bedingung wahr ist und der else -Block ausgeführt wird, wenn die angegebene Bedingung falsch ist. Aber durch Verwendung der ! Bediener können wir die Logik umkehren.

Beispiel

Das untergegebene Code-Snippet bietet eine detaillierte Ansicht über die Verwendung ! Betreiber in IF-ELSE-Aussagen:

int nummer1 = 50;
int nummer2 = 100;
Wenn( !(Nummer 1 < number2))

System.aus.println ("Nummer2 ist größer als Nummer1");

anders

System.aus.println ("Nummer2 ist weniger als Nummer1");

In diesem Beispiel haben wir zwei Werte 50 und 100, logischerweise sollte der If -Block ausgeführt werden, wenn die Bedingung wahr ist i.e. if (50 100):

Die Ausgabe überprüft, dass der else -Block ausgeführt wird, der die Angemessenheit der Angemessenheit zeigt ! Operator.

Wie benutzt man "!Operator in der Schleife

Ein weiterer häufig verwendeter Anwendungsfall von ! Der Bediener ist während der Schleife, wobei der logische Nichtbetreiber angibt, dass die Schleife ausgeführt werden muss, bis der angegebene Zustand falsch bleibt:

Beispiel

Betrachten wir den folgenden Code für ein tiefgreifendes Verständnis für die Verwendung ! Bediener in der while Schleife:

int nummer1 = 0;
während (Nummer1 != 10)

System.aus.println ("number:" + number1);
Nummer1 ++;

Das oben gegebene Code-Stück enthält die folgende Ausgabe:

Die Ausgabe authentifiziert, dass die Schleife ausgeführt wird, bis die Bedingung falsch ist und sie beendet, wenn die Bedingung wahr wird (i.e. 10 = 10).

Abschluss

Der “!” Betreiber ist ein unärer Operator, der als der bekannt ist "Logisch nicht" Bediener und es wird verwendet, um einen booleschen Wert zu inversen. Verwendung ! Operator Die Logik von If-ELSE-Anweisungen kann umgekehrt werden i.e. Der If -Block wird ausgeführt, wenn die angegebene Bedingung falsch ist und der Block ausführt, wenn die angegebene Bedingung wahr ist. Der ! Der Bediener kann in der while -Schleife verwendet werden, um eine Schleife zu iterieren, wenn die Bedingung falsch ist. Dieses Schreiben bietet einen detaillierten Überblick darüber, was tut ! bedeutet, und was sind die Anwendungsfälle der ! Betreiber in Java.