算数运算符 +加 -减 *成 /除 %取余 ++自增 --自减
+如果有一边是字符串 那么进行字符串拼接
除法两边都是整数时 取整数部分 当其中一边为浮点型时 按正常规则相除
% 小数取余没有意义 结果符号与被取余符号相同
0不能当做除数 否则报错
++ 在原有值的基础上自增加一 i++:先将i原来的值赋值给i++这个整体,然i自增+1 ++i:先自增+1,然后将自增+1后的结果赋值给++i整体
--在原有值的基础上自增-1 i--:先将i原来的值赋值给i--这个整体,然i自增-1 --i:先自增-1,然后将自增-1后的结果赋值给--i整体
赋值运算符
= 赋值 将右边的值 赋值给左边的变量
比较运算符结果为布尔值
逻辑运算符
当使用短路与或者短路或时 只要能判断出结果则后面的部分就不能再判断
l 短路与&&:参与运算的两边数据,有false,则运算结果为false;
l 短路或||:参与运算的两边数据,有true,则运算结果为true;
l 逻辑非! : 参与运算的数据,原先是true则变成false,原先是false则变成true。
原文:https://www.cnblogs.com/cst123/p/13186176.html