1.运算符:
算术运算符 +、-、*、/、%、++、--
关系运算符 >、=、>、>>>
逻辑运算符 &&、 ||、 !
位运算符 &、|、^、~、>、>>>
赋值运算符 =,+=,―=,*=,/=
三目条件运算符(?:)规则是完全一致的,使用的形式是: x ? y:z;
2.算术运算符
(1)、 +-*/ :
参与运算的双方都是整数 10/3=3而不是3.33333
如果是10./3=3.333...这里由于10.是浮点数,则3会自动转换为大类型并参与计算,所以最终是10.0/3.0 的计算结果。
计算次序为先乘除后加减,如果优先级一致,则自动从左向右进行计算
(2)、% 求余
(3)、++和--是单目运算符
++和--是单目运算符
i++等价于i=i+1,i--等价于i=i-1
以++为例写法有2个:i++或者++i
i++是先获取i的值,然后再对i加1
++i是先对i加1,然后再获取i的值
public class Oper11 {
public static void main(String[] args) {