算术运算符在数学表达式中的使用方式与在代数中使用的方式相同。下表列出了算术运算符的使用示例 -
假设整数类型变量A的值为:10,变量B的值为:20,则 -
运算符
描述
示例
+
加法运算符,第一个操作数加上第二个数操作数
A + B结果为:30
-
减法运算符,从第一个操作数减去第二个操作数
A - B结果为:-10
*
两个操作数相乘
A * B结果为:200
/
左操作数除以右操作数返回模值
B / A结果为:2
%
左操作数除以右操作数返回余数
B / A结果为:0
++
将操作数的值增加1
A++,则A的值为:11
--
将操作数的值减1
A--,则A的值为:9
算术运算符示例代码 -
public class Test {
public static void main(String args[]) {
int a = 10;
int b = 20;
int c = 25;
int d = 25;
System.out.println("a + b = " + (a + b) );
System.out.println("a - b = " + (a - b) );
System.out.println("a * b = " + (a * b) );
System.out.println("b / a = " + (b / a) );
System.out.println("b % a = " + (b % a) );
System.out.println("c % a = " + (c % a) );
System.out.println("a++ = " + (a++) );
System.out.println("b-- = " + (a--) );
// 对比 d++ 和 ++d 有什么区别
System.out.println("d++ = " + (d++) );
System.out.println("++d = " + (++d) );
}
}
执行上面示例代码,得到以下结果:
a + b = 30
a - b = -10
a * b = 200
b / a = 2
b % a = 0
c % a = 5
a++ = 10
b-- = 11
d++ = 25
++d = 27
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。