A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© ciying88 中级黑马   /  2017-3-8 19:06  /  766 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:
算术运算符
关系运算符
位运算符
逻辑运算符
赋值运算符
其他运算符
算术运算符
算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。
表格中的实例假设整数变量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(区别详见下文)
实例
下面的简单示例程序演示了算术运算符。复制并粘贴下面的 Java 程序并保存为 Test.java 文件,然后编译并运行这个程序:
实例
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("a--   = " +  (a--) );
     // 查看  d++ 与 ++d 的不同
     System.out.println("d++   = " +  (d++) );
     System.out.println("++d   = " +  (++d) );
  }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马