Java基础入门篇——赋值运算符(九)

赋值运算符的作用是将一个数值、变量或者表达式的值赋给某一个变量。在赋值过程中,运算顺序从右往左,将右边表达式的结果赋值给左边的变量。

一、赋值运算符

【=】赋值,用法:a=10,将10赋值给变量a;

【+=】相加后赋值,用法:a+=b,等价于a=a+b,将a+b的值赋给a;

【-=】相减后赋值,用法:a-=b,等价于a=a-b,将a-b的值赋给a;

【*=】相乘后赋值,用法:a*=b,等价于a=a*b,将a*b的值赋给a;

【/=】相除后赋值,用法:a/=b,等价于a=a/b,将a/b的商赋给a;

【%=】取余后赋值,用法:a%=b,等价于a=a%b,将a/b的余数赋给a。

以下是Java中的主要赋值运算符:

等于(=):将右操作数的值赋给左操作数。

int a = 5;  // 将值5赋给变量a

加等于(+=):将左操作数与右操作数相加,并将结果赋给左操作数。

int b = 2;
b += 3;  // 相当于 b = b + 3,所以b的值现在是5

减等于(-=):将左操作数减去右操作数,并将结果赋给左操作数。

int c = 8;
c -= 4;  // 相当于 c = c - 4,所以c的值现在是4

 乘等于(*=):将左操作数与右操作数相乘,并将结果赋给左操作数。

int d = 3;
d *= 2;  // 相当于 d = d * 2,所以d的值现在是6

除等于(/=):将左操作数除以右操作数,并将结果赋给左操作数。

int e = 10;
e /= 2;  // 相当于 e = e / 2,所以e的值现在是5

取模等于(%=):将左操作数取模右操作数的结果赋给左操作数。

int f = 13;
f %= 5;  // 相当于 f = f % 5,所以f的值现在是3

赋值运算符允许我们以简洁的方式更新变量的值。除了上述示例中提到的赋值运算符外,还有其他复合赋值运算符可用于不同的数学操作,如按位与(&=)、按位或(|=)等。

你可能感兴趣的:(Java基础入门篇,java,开发语言)