1.1.1 简洁表达式

表达式是由常量、变量或是其他操作数与运算符所组合而成的语句,如下面例子,均是表达式正确的使用方法:
-49 //表达式由一元运算符“-”与常量49组成
sum + 2 //表达式由变量sum、算术运算符与常量2组成
a+b-c/(d*3-9) //表达式由变量、常量与运算符所组成
此外,Java还有一些将算术运算符和赋值运算符结合成为新的运算符,:
一下几个表达式都是简洁的写法:
a++ //相当于a = a +1
a -= 5 //相当于a = a - 5
b %= c //相当于b = b % c
a/b = b-- //相当于计算a = a / b之后,再计算b--
验证简洁表达式:
class SimpleExpressDemo01{
public static void main(String[] args) {
int a = 5,b = 8;
System.out.println("改变之前的数是:a = " + a + ", b = " + b);
a += b; // a = a + b;
System.out.println("改变之后的数是:a = " + a + ", b = " + b);
}
}
运行结果:
改变之前的数是:a = 5, b = 8
改变之后的数是:a = 13, b = 8
自增自减也可以应用在简洁的表达式中: