Java运算符 (1)赋值操作符 赋值操作符(=)表示:取右边的值(即右值),把它复制给左边(即左值). 右值可以是任意的常量.变量或表达式(只要可以生成一个值). 左值必须是一个明确的.已命名的变量. public class Test { public static void main(String[] args) { int num = 10; System.out.println("num = " + num); num …
一.表达式 表达式由变量和运算符组成.下面是一个简单的赋值表达式: a = 0; 表达式都具有运算结果,因为赋值表达式的运算结果是左侧操作数的值,因此上面的表达式将会返回一个0.可以使用简单的表达式来构造复合表达式,例如: b = a = 1 + 2; 上面的表达式是由一个算术表达式和两个赋值表达式构成的.由于+运算符的优先级高于=运算符,所以1+2首先被执行,得到3.因为赋值运算符是按照从右向左的顺序进行计算的,所以3被赋值给了a,a=3的返回值是3,所以3又被赋值给了b. 可…