Java 赋值运算符用于为已声明的变量赋值。等号(=)运算符是最常用的赋值运算符。例如:
int i = 25;
下表列出了 Java 编程语言中的所有赋值运算符。
| 运算符 | 示例 | 解释 |
|---|---|---|
| = | x = 25 | 将值25赋给x |
| += | x += 9 | 这与 x = x + 9 相同 |
| -= | x -= 9 | 这与 x = x – 9 相同 |
| *= | x *= 9 | 这与 x = x * 9 相同 |
| /= | x /= 9 | 这与 x = x / 9 相同 |
| %= | x %= 9 | 这与 x = x % 9 相同 |
Java 赋值运算符示例
在这个 Java 程序中,我们使用两个整型变量 a 和 Sum。接下来,我们将使用这两个变量来演示所有赋值运算符的功能。
import java.util.Scanner;
public class AssignmentOperators {
private static Scanner sc;
public static void main(String[] args) {
int a, Sum;
sc = new Scanner(System.in);
System.out.println(" Please Enter any integer Value: ");
a = sc.nextInt();
System.out.println(" Please Enter any integer Value for Total: ");
Sum = sc.nextInt();
System.out.format(" Value of Sum = %d \n", Sum += a );
System.out.format(" Value of Sum = %d \n", Sum -= a );
System.out.format(" Value of Sum = %d \n", Sum *= a );
System.out.format(" Value of Sum = %d \n", Sum /= a );
System.out.format(" Value of Sum = %d \n", Sum %= a );
}
}

在此示例中,第十行语句将要求用户输入一个整数值。接下来,在此 Java 程序中,我们将用户输入值赋给整型变量 a。
Java 语句的第 12 行将要求用户输入整数值 Sum。然后,我们将用户输入值赋给整型变量 Sum。
接下来,我们使用可用的赋值运算符对 a 和 Sum 变量执行了所有赋值操作。让我们看看 Java 编程语言中赋值运算符的功能。
Sum += a 表示
Sum = Sum + a
==> 25 + 4 = 29
Sum -= a 表示
Sum = Sum – a
==> 29 – 4 = 25
Sum *= a 表示
Sum = Sum * a
==> 25 * 4 = 100
Sum /= a 表示
Sum = Sum / a
==> 100 / 4 = 25
Sum %= a 表示
Sum = Sum % a
==> 25 % 4 = 1 (25 除以 4 的余数 = 1)