Java语言的运算符 分类 运算符 结合性 元运算符 + 算术运算符 移位运算符 <<>>>>> 右左左左 <<=>> instanceof 比较运算符 按位运算符 & 短路运算符 左 条件(三元)运算符 赋值运算符 “op=”(复合赋值运算符)
Java语言的运算符 分类 运算符 结合性 一元运算符 + - ++ - - ! ~ ( ) * 右 算术运算符 * / % 左 + - 移位运算符 << >> >>> 左 比较运算符 < <= > >= instanceof 左 = = != 按位运算符 & ^ 左 | 短路运算符 && 左 | | 条件(三元)运算符 ? : 右 赋值运算符 = “op=”(复合赋值运算符) 右
1赋值运算 给新定义的变量进行初始化或修改变量的内 容需要用到赋值运算 令赋值运算的一般形式为: 变量=表达式;
1 赋值运算 ❖ 给新定义的变量进行初始化或修改变量的内 容需要用到赋值运算。 ❖ 赋值运算的一般形式为: 变量 = 表达式;
复合赋值运算符 冷在赋值运算符“=”之前加上其它运算符<op> 就构成了复合赋值运算符“<op>=” 冷复合赋值运算符“<op>=”集成了计算和赋值 两大功能,对于任何类型兼容的表达式x和 来说,x<op>=y 令复合赋值运算符包括:*、/=、%=、+= <<=、>>=、>=、&=、A=和
复合赋值运算符 ❖ 在赋值运算符“=”之前加上其它运算符<op>, 就构成了复合赋值运算符“<op>=” ❖ 复合赋值运算符“<op>=”集成了计算和赋值 两大功能,对于任何类型兼容的表达式x和y 来说,x <op>= y ❖ 复合赋值运算符包括:*=、/=、%=、+=、- =、<<=、>>=、>>>=、&=、^=和|=
2算术运算 算术运算符作用于整型或浮点型数据,完成 算术运算。 按操作数个数来分,有一元算术运算符和二 元算术运算符
2 算术运算 ❖ 算术运算符作用于整型或浮点型数据,完成 算术运算。 ❖ 按操作数个数来分,有一元算术运算符和二 元算术运算符
元算术运算符 运算符用法 描述 top 正值 p 负值 ++Op或op++ 加1 op或 减1
一元算术运算符 运算符 用 法 描 述 + +op 正值 - -op 负值 ++ ++op或op++ 加1 - - - -op或op- - 减1