Java算术运算符示例

算术运算符在数学表达式中的使用方式与在代数中使用的方式相同。下表列出了算术运算符的使用示例 -

假设整数类型变量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

上一篇: Java基本运算符 下一篇: Java快速入门