Der *=-Operator in Java

Mohammad Irfan 12 Oktober 2023
  1. Der Multiplikationsoperator in Java
  2. Abkürzungs-Multiplikationsoperator in Java
  3. Abkürzungsoperatoren in Java
Der *=-Operator in Java

Dieses Tutorial stellt den Operator *= und seine Verwendung in Java vor.

Der Operator *= ist ein kombinierter Operator, der aus den Operatoren * (Multiplikation) und = (Zuweisung) besteht. Diese multipliziert zunächst und weist dann das Ergebnis dem linken Operanden zu.

Dieser Operator wird auch als Shorthand-Operator bezeichnet und macht den Code prägnanter. In diesem Artikel werden wir anhand von Beispielen lernen, diesen Operator zu verwenden.

Der Multiplikationsoperator in Java

In diesem Beispiel haben wir den Multiplikationsoperator verwendet, um das Produkt eines Werts zu erhalten, und es dann zugewiesen, um den Zuweisungsoperator zu verwenden. Dies ist eine einfache Möglichkeit, in Java zu multiplizieren.

public class SimpleTesting {
  public static void main(String[] args) {
    int val = 125;
    int result = val * 10;
    System.out.println("Multiplication of " + val + "*10 = " + result);
  }
}

Ausgabe:

Multiplication of 125*10 = 1250

Abkürzungs-Multiplikationsoperator in Java

Lassen Sie uns nun den Kurzschreiboperator verwenden, um den Rest zu erhalten. Sehen Sie, der Code ist prägnant und erzeugt das gleiche Ergebnis wie der obige Code.

public class SimpleTesting {
  public static void main(String[] args) {
    int val = 125;
    int temp = val;
    val *= 10; // shorthand operator
    System.out.println("Multiplication of " + temp + "*10 = " + val);
  }
}

Ausgabe:

Multiplication of 125*10 = 1250

Abkürzungsoperatoren in Java

Java unterstützt mehrere andere zusammengesetzte Zuweisungsoperatoren wie +=, -=, *= usw. In diesem Beispiel haben wir andere Kurzschriftoperatoren verwendet, damit Sie die Verwendung dieser Operatoren gut verstehen können.

Siehe das Beispiel unten.

public class SimpleTesting {
  public static void main(String[] args) {
    int val = 125;
    System.out.println("val = " + val);
    val += 10; // addition
    System.out.println("val = " + val);
    val -= 10; // subtraction
    System.out.println("val = " + val);
    val *= 10; // multiplication
    System.out.println("val = " + val);
    val /= 10; // division
    System.out.println("val = " + val);
    val %= 10; // compound operator
    System.out.println("val = " + val);
  }
}

Ausgabe:

val = 125
val = 135
val = 125
val = 1250
val = 125
val = 5

Verwandter Artikel - Java Operator