表达式:一个表达式是一系列运算符和算子的组合,用来计算一个值。
运算符(operator):是指进行运算的动作,比如加法运算符“+”,减法运算符“-”。
算子(operand):是指参与运算的值,这个值可能是常数,也可能是变量,还可能是一个方法的返回值。
计算时间差
在程序中要有什么变量——保存变量——有程序后如何计算——对应取模取余
求平均数
保存 变量平均数
d
单目:只有一个算子
赋值运算符
赋值也是运算,也有结果。a=6的结果是a被赋予的值,也就是6
a=b=6 a=(b=6)
交换两个变量
复合赋值
5个算数运算符:+ - * / % 可以和赋值运算符“=”结合起来,形成复合赋值运算符:“+=”、“-=”、“*=”、“/=”、“%=”
total+=5;
total=total+5
注意两个运算符中间不要有空格。
“++”和“--” 单目运算符,这个算子必须是变量。这两个运算符分别叫做递增和递减运算符,他们的作用就是给这个变量+1或者-1。(++a )
++和--可以放在变量的前面(叫前缀形势)和后面(叫后缀形式)
a++的值是:a加1以前的值,而++a的值是加了1以后的值。
a++的结果是a+1以前的值a(不变),则作为副作用,a值为a+1;++a的结果是a+1以后的值。