算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。
表格中的实例假设整数变量A的值为10,变量B的值为20。

操作符 描述 例子
+ 加法 - 相加运算符两侧的值 A + B 等于 30
- 减法 - 左操作数减去右操作数 A – B 等于 -10
* 乘法 - 相乘操作符两侧的值 A * B等于200
/ 除法 - 左操作数除以右操作数 B / A等于2
取余 - 左操作数除以右操作数的余数 B%A等于0
++ 自增: 操作数的值增加1 B++ 或 ++B 等于 21
自减: 操作数的值减少1 B— 或 —B 等于 19
  1. public static void main(String[] args) {
  2. //算数运算符
  3. int a = 50;
  4. int b = 5;
  5. System.out.println(a + b);
  6. System.out.println(a - b);
  7. System.out.println(a * b);
  8. System.out.println(a / b); //两个整数的运算结果一定是整数,想拿到小数就需要带入小数点参与运算
  9. //++(自增1) --(自减1)
  10. int c = 10;
  11. c++; //c=c+1 ++c ++单独使用时放前放后都一样 99%都是单独使用
  12. //参与运算,++如果放前面,是先自增再运算;++放后面,先运算再自增;
  13. int d = c++;
  14. System.out.println(d);
  15. }

自增自减运算符

1、自增(++)自减(—)运算符是一种特殊的算术运算符,在算术运算符中需要两个操作数来进行运算,而自增自减运算符是一个操作数。
2、前缀自增自减法(++a,—a): 先进行自增或者自减运算,再进行表达式运算。
3、后缀自增自减法(a++,a—): 先进行表达式运算,再进行自增或者自减运算