• 目录

算术运算符

阅读量: 750 编辑

算术运算符

如果你学过数学的话,对算数运算符一定不陌生。在编程中算术运算符是一样的。

编程或者说计算机的目的就是为了解决计算问题和存储问题。所以说,Java中的算术运算符除了 加、减、乘、除 外,还有一些其他的几个变种

一、运算符符号介绍

int a = 6, b = 8;
  • 加法(+),比如 a + b , 结果就是 14

  • 减法(-),比如 a - b, 结果就是 -2

  • 乘法(* ),比如 a * b , 结果就是 48

  • 除法(/ ),比如 a / b , 结果就是 0

  • 取余(%),比如 a % b , 结果就是 6

  • 加1(++),比如 a++++a , 结果就是 7,注意区分 a++ 和 ++a 的不同,看下方代码实战

  • 减1(--),比如 a----a , 结果就是 6

  • 字符串连接:+ ,比如 "hello" + "world"

二、代码实战

代码的详细解读,可以参考视频教程

package com.qicong.cj;

/**
 * User: 祁大聪
 */
public class C13 {

    public static void main(String[] args) {
    
        int a = 6, b = 8;
        int sum = a + b;
        
        System.out.println("a + b = " + sum);
        System.out.println("a - b = " + (a - b));
        System.out.println("a * b = " + (a * b));
        System.out.println("a / b = " + (a / b));
        System.out.println("a % b = " + (a % b));

        ++a;
        System.out.println("a = " + a);

        a = 6;
        System.out.println("a++ = " + (a++)); //先返回结果,再+1
        System.out.println("a = " + a);
        
        System.out.println("++a = " + (++a)); //先+1,再返回结果
        System.out.println("a = " + a);

        System.out.println("--b = " + (--b));
        System.out.println("b-- = " + (b--));
    }

}

  • 目录