编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

Java算术运算符

算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。

表格中的实例假设整数变量A的值为10,变量B的值为20:

操作符描述例子
+加法 - 相加运算符两侧的值A + B 等于 30
减法 - 左操作数减去右操作数A – B 等于 -10
*乘法 - 相乘操作符两侧的值A * B等于200
/除法 - 左操作数除以右操作数B / A等于2
%取余 - 左操作数除以右操作数的余数B%A等于0
++自增: 操作数的值增加1B++ 或 ++B 等于 21
自减: 操作数的值减少1B- - 或 - -B 等于 19

注意

自增(++)自减(- -)运算符是一种特殊的算术运算符,在算术运算符中需要两个操作数来进行运算,而自增自减运算符是一个操作数。

前缀自增自减法(++a, - -a): 先进行自增或者自减运算,再进行表达式运算

int a = 10;
int b = ++a;
最后结果为:a = 10,b = 11;

后缀自增自减法(a++, a- -): 先进行表达式运算,再进行自增或者自减运算

int a = 10;
int b = a++;
最后结果为:a = 10,b = 10;


未经允许不得转载: 技术文章 » Java编程 » Java算术运算符