算术运算符

算术运算符

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

表格中的实例假设整数变量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(区别详见下文)

实例

下面的简单示例程序演示了算术运算符。复制并粘贴下面的 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) );

  }}


以上实例编译运行结果如下:

a + b = 30a - b = -10a * b = 200b / a = 2b % a = 0c % a = 5a++  = 10a--  = 11d++  = 25++d  = 27

图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容