1.5 赋值运算符
1.5 赋值运算符
/* 例1.5-1: 赋值运算符 */
public class Operator02 {
public static void main(String[] args) {
int a = 10;
int b = 20;
System.out.println("赋值运算符:");
/* 一元运算符 */
a++;
// 等同于 a = a + 1;
b--;
// 等同于 b = b - 1;
/* 赋值运算符 */
int a += b;
// 等同于 a = a + b;
// a被重赋值, b的值不变
int a -= b;
// 等同于 a = a - b;
int a *= b;
// 等同于 a = a * b;
int a /= b;
// 等同于 a = a / b;
int a %= b;
// 等同于 a = a % b;
}
}
1.5.1 属性
赋值运算符 | 简要 |
---|---|
a = b |
将 b 赋值给a |
a++ |
将 a+1 赋值给 a |
a-- |
将 a-1 赋值给 a |
a += b |
将 a+b 赋值给 a |
a -= b |
将 a-b 赋值给 a |
a *= b |
将 a*b 赋值给 a |
a /= b |
将 a/b 赋值给 a |
a %= b |
将 a%b 赋值给 a |
赋值运算符通常使用在循环运算的循环体中.