Java 赋值运算符

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 );
	}
}
Assignment Operators 1

在此示例中,第十行语句将要求用户输入一个整数值。接下来,在此 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)