Unary -Betreiber in Java | Erklärt

Unary -Betreiber in Java | Erklärt
Java unterstützt verschiedene Kategorien von Operatoren wie Arithmetik, Relational, Unary usw. Die Unary Operators handeln anders als andere Betreiber, da nur ein Operand einen bestimmten Vorgang ausführen muss. Die unären Operatoren werden verwendet, um das Vorzeichen des Operanden zu ändern, einen Operanden zu erhöhen/zu verringern oder einen Booleschen Wert umzukehren. Dieser Leitfaden der unären Operatoren würde die folgenden Lernergebnisse dienen:
  • Bewusstsein der Arbeit von unären Betreibern
  • mit mehreren unartigen Betreibern in Java verwenden

Wie unarte Betreiber in Java arbeiten

Die Syntax jedes von Java unterstützten unären Operators ist hier definiert, das Ihnen dabei hilft.

Plus (+): Dieser Betreiber wird praktiziert, um einen positiven Operanden darzustellen. Die folgende Syntax wird befolgt, um dies zu verwenden:

+Operand;

Minus(-): Dieser Bediener ändert das Zeichen eines Operanden und wird verwendet, indem die unten angegebene Syntax folgt:

-Operand;

Inkrement (++): Dieser unary Operator fügt dem Operanden 1 hinzu, indem er das „Fix die„ Post behebt “++”Zum Operanden. Die folgende Syntax bezieht sich auf das Postfix- und Präfix -Inkrement:

++Operand; // Präfixinkrement
Operand ++; // Postfix -Inkrement

Abnahme (-): Die Unary Decrement subtrahiert 1 vom aktuellen Wert der Variablen/des Wertes. Es kann verwendet werden, indem das „-“ in einem Operanden vorangetrieben oder nach dem Fixieren von Posts festgelegt wird. Die nachstehend bereitgestellte Syntax wird für die Unary Decrement verwendet:

--Operand; // Präfix -Abnahme
Operand--; // Postfix -Abnahme

Notiz: Wenn eine Variable mit Postfix zugeordnet ist, bedeutet dies, dass die Variable zuerst für das Computer verwendet wird, und dann wird ihr Wert inkrementiert/dekrementiert. Während das Präfix inkrementiert/verringert den Wert vor dem Computer.

Logische Ergänzung (!): Dieser Bediener gilt für boolesche Werte und verändert sie von treu zu falsch und umgekehrt. Die unten angegebene Syntax wird dafür befolgt:

!Operand;

So verwenden Sie die unären Operatoren in Java

Dieser Abschnitt enthält mehrere Java.

Verwenden des Unary Plus: Das Unary Plus ändert den Wert nicht, da das positive Zeichen optional ist und daher nirgendwo nach der Zuordnung angezeigt wird. Der folgende Java -Code deklariert eine Variable A mit +5, aber wenn er danach verwendet wird, ist das positive Zeichen befreit.

Paket Newpack;
öffentliche Klasse Unop
public static void main (String [] args)
int a =+5;
System.aus.println (a);

Die Ausgabe zeigt, dass das positive Zeichen befreit ist, wenn der A ist gedruckt.

Verwenden von Unarm Minus: Der nachstehend bereitgestellte Java -Code praktiziert den Unary minus sowohl auf positive als auch auf negative Werte.

Paket Newpack;
öffentliche Klasse Unop
public static void main (String [] args)
int a = 5, b = -6;
// Unary minus auf a
a =-(a);
System.aus.println (a);
// Unary minus auf B verwenden
b =-(b);
System.aus.println (b);

Der Code wird unten beschrieben:

  • initialisieren A als positiv und B als negativer Wert
  • unarm minus auf angewendet A und Update A
  • druckt den neuen Wert von A
  • unarm minus auf angewendet B und aktualisieren Sie den Wert von B
  • druckt den neuen Wert von B

Die Ausgabe des Codes wird unten angegeben:

Verwenden des Präfix- und Postfix -Inkrements: Das Präfix und das Postfix -Inkrement -Operatoren erhöhen den Wert um 1. Das Präfix und das Postfix werden jedoch gemäß ihrer Anforderung verwendet, da das Präfix vor der Ausführung und dem Postfix den Wert nach der Ausführung der Variablen erhöht.

Um die Verwendung von Postfix- und Präfix -Inkrement zu zeigen, werden die folgenden Zeilen des Java -Codes ausgeführt:

Paket Newpack;
öffentliche Klasse Unop
public static void main (String [] args)
int x = 99, y = 9;
// Verwenden Sie das Unary Präfix -Inkrement auf x
++X;
System.aus.println (x);
// Verwenden Sie das Unary Postfix -Inkrement auf y
y ++;
System.aus.println (y);

Der Code wird beschrieben als:

  • Initialisiert zwei Variablen X Und y
  • angewendetes Präfix Inkrement X
  • druckt den Wert nach dem Inkrement
  • Verwenden von Postfix -Inkrement y
  • druckt den inkrementierten Wert von y

Die Ausgabe des Codes wird unten angegeben:

Verwenden des Präfix- und Postfix -Dekrements: Das Konzept der Abnahme entspricht dem Inkrement. Es verringert jedoch den Wert um 1. Der nachstehend angegebene Code verringert den Wert von Variablen durch Präfixing/Postfixing -:

Paket Newpack;
öffentliche Klasse Unop
public static void main (String [] args)
int a = 20, b = 10;
// Verwenden von Unary Prefix Decrement auf a
--A;
System.aus.println (a);
// Verwenden von Unary Postfix Decrement auf B
B--;
System.aus.println (b);

Der obige Code,

  • Erstens zwei Variablen deklarieren A Und B
  • Verwenden des Präfix -Decrements und drucken neuer Wert von A
  • Verwenden von Postfix Decrement und zeigt den aktualisierten Wert von an B

Die Ausgabe des Codes wird unten angegeben:

Verwenden von Logik -Ergänzungen: Der logische Ergänzungsbetreiber kehrt die Reihenfolge eines Booleschen Wertes um. Der folgende Java -Code übt den booleschen Falsch zu True und umgekehrt:

Paket Newpack;
öffentliche Klasse Unop
public static void main (String [] args)
// eine Boolesche Variable deklarieren
boolean bool1 = true, bool2 = false;
// Logic -Komplement -Operator auf bool1 verwenden
bool1 =!bool1;
System.aus.println (bool1);
// Logic -Komplement -Operator auf bool2 verwenden
bool2 =!bool2;
System.aus.println (bool2);

Der Code wird unten beschrieben:

  • deklariert zwei boolesche Variablen bool1 Und bool2
  • gilt "!Operator auf bool1 und aktualisiert den Wert von bool1
  • gilt "!Operator auf bool2 und aktualisiert den Wert von bool2

Die Ausgabe des Codes wird unten angezeigt:

Abschluss

Mit den unären Operatoren können Sie das Zeichen ändern, eine Inkrement/Dekrementierung durchführen oder den Booleschen Wert (True/False) ändern oder den Booleschen Wert ändern (True/False). Dieser Artikel bietet sowohl die Arbeit als auch die Verwendung von Unary -Betreibern in Java. Sie hätten die grundlegende Syntax aller unären Operatoren gelernt. Für ein besseres Verständnis werden die Unary -Operatoren anhand von Beispielen für Java -Code ausgeübt.