算数运算符一览:

 
*如果减号运算符加在变量前面, 这个变量会直接变成负数(加号不会):

 *取模(取余)11%9为什么等于2, 怎么计算的: 
 
如果取模设计负数怎么运算的: 公式 a % b = a - a / b * b

 *除法在java中会根据类型的不同而不同:
 10/4是整数除以整数, 本来数学中应该得到2.5, 因为是张数舍去了后面的.5 得到了2
 10.0/4 是double类型除以整数, 运算得到double类型, 保留了小数得到了2.5
 double d = 10/4; 右面部分先运算得到整数2, 在赋值给double得到2.0 
 
*加加减减的使用分两种情况, 第一种是不作为表达式使用:
 不作为表达式使用时, 加加减减在前在后都一样, 自增自减
 作为表达式使用:
 作为表达式使用: 
前加加先自增在赋值, 后加加先赋值在自增(减减同理)






![[陇剑杯 2021]webshell](https://img-blog.csdnimg.cn/efb55da2f9414a11b76134fcba15525f.png)














